Tamas Miklossy
dfdceddc5c
[ https://github.com/eclipse/xtext-eclipse/issues/1221 ] Serializer.
...
- Improve the serializeReplacement implementation by modifying the
ReplaceRegion length calculation so that it takes not only the
ICompositeNode.getTotalLength() into account, but considers if the new
text contains additional whitespaces and the old text is also followed
by white spaces, than the whitespaces contained by the original document
is also consumed by the quickfix.
- Implement corresponding SerializerReplacementCalculationTest test case
based on the NoJdtTestLanguage.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-12 17:54:34 +02:00
Tamas Miklossy
d9d493b8b9
[ #269 ] Regenerate languages
2020-05-06 09:08:19 +02:00
Sebastian Zarnekow
1647521e63
[ #1462 ] Syntax errors will lead to unexpected calls to value converters ( #1463 )
...
Don't call a value converter if nothing was matched. Also don't assign naively true for boolean values without checking if there was a token consumed.
closes #1462
2020-05-04 13:47:16 +02:00
Nico Prediger
7c82447f16
[releng] Update Xtext version to 2.22.0
...
Signed-off-by: Nico Prediger <mail@nicoprediger.de>
2020-03-03 12:00:56 +00:00
Christian Dietrich
bbcaac9a86
migrated more code to java
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-02-22 11:40:54 +01:00
Sven Efftinge
f9b6d1bebe
[ eclipse/xtext#1176 ] Migrate to EPL 2.0
...
Signed-off-by: Sven Efftinge <sven.efftinge@typefox.io>
Co-authored-by: Sebastian Zarnekow <Sebastian.Zarnekow@gmail.com>
2020-02-11 12:02:02 +01:00
Christian Dietrich
0131ff0c43
regenerated test langs
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-01-27 10:15:15 +01:00
Christian Dietrich
83249956d4
[ eclipse/xtext#1282 ] Update to EMF 2.20: change version constraints in MANIFESTs
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-01-03 16:38:15 +01:00
Christian Dietrich
1f8b21ff15
[ eclipse/xtext#1282 ] Update to EMF 2.20: regenerated languages
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-01-03 16:38:14 +01:00
Christian Dietrich
de1a6b9bdb
[ eclipse/xtext#1282 ] Update to EMF 2.20: adapted workflows and manually maintained genmodels
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-01-03 16:38:14 +01:00
Karsten Thoms
325fa1e8d6
[releng] Update Xtext version to 2.21.0
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-12-02 14:06:33 +00:00
Christian Dietrich
15c2115a28
fix unwanted build properties changes
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-22 18:22:01 +01:00
Christian Dietrich
2b644ab2dc
fixed deprecations
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-22 11:51:22 +01:00
Sebastian Zarnekow
0db28cc4c2
Add output folders to build.properties
2019-11-18 08:42:38 +01:00
Sebastian Zarnekow
e814a7d8dd
Fixed build.properties, fixed a few warnings on the go
2019-11-18 08:42:38 +01:00
Sebastian Zarnekow
bbbdf68391
Added missing build.properties, fixed a couple of warnings
2019-11-18 08:42:38 +01:00
Sebastian Zarnekow
9f8aee979a
[ eclipse/xtext#1573 ] Ensure that all plugins do have a ManifestBuilder
2019-11-04 14:34:21 +01:00
Christian Dietrich
00897b1b35
[ eclipse/xtext#1550 ] set default compliance level to 8.0
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-23 11:27:08 +02:00
Christian Dietrich
065dd11210
regenerated xtext
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-23 10:54:50 +02:00
Christian Dietrich
feba65d562
regenerated test languages
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-23 10:53:41 +02:00
Karsten
365ba15867
[releng] Set version to 2.20.0
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-09-03 15:24:30 +00:00
Nico Prediger
c9a07291d8
[ eclipse/xtext#1474 ] Prepare Master for 2.19
...
Signed-off-by: Nico Prediger <mail@nicoprediger.de>
2019-06-03 14:02:18 +02:00
Christian Schneider
169511d22f
[testlanguages] removed superfluous entry in 'Export-Package', follow-up of #1100
...
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2019-04-08 17:46:28 +02:00
Sebastian Zarnekow
9f1b16b6a4
Fixed regression in injector provider
2019-04-04 21:50:57 +02:00
Sebastian Zarnekow
4523b55a51
Regenerated testlanguages
2019-04-04 14:34:09 +02:00
Mark Christiaens
528c10aa90
Occurrence highlighting of nested references
...
#1090
Signed-off-by: Mark Christiaens <mark.christiaens@sigasi.com>
2019-04-03 14:15:14 +02:00
Holger Schill
fe96a20cf9
Remove IDEA since the support has been dropped.
...
Signed-off-by: Holger Schill <Holger.Schill@itemis.de>
2019-04-02 08:48:56 +02:00
Christian Dietrich
f8708cefd5
[ eclipse/xtext#1414 ] prepared master for version 2.18.0
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-05 16:47:14 +01:00
Sebastian Zarnekow
09c3ceac85
Make bin/main also the default output directory to avoid buildship confusion
2019-02-10 14:55:03 +01:00
Karsten Thoms
98a17c35da
[ eclipse/xtext#1274 ] Updated .classpath by Gradle
...
Changes done by Buildship 3.0.1.v20181217-1554
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-02-07 17:03:45 +01:00
Sebastian Zarnekow
c1c208e971
Regenerate test langs
2019-02-05 14:20:02 +01:00
Sebastian Zarnekow
56d43cdc6a
Allow to pass eclipse dir since it's not always simply relative to the core dir
2019-02-05 14:14:54 +01:00
Christian Dietrich
175d7bc975
set minimal mwe version to the one from oxygen
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-01 10:39:20 +01:00
Sebastian Zarnekow
ecc7ae0bc3
[eclipse/xtext#1249] use bom for version management ( #988 )
2019-01-11 16:41:50 +01:00
Christian Dietrich
1b4f6c78a4
change version 2.16.0 -> 2.17.0
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-12-05 09:48:47 +01:00
Karsten Thoms
37172c68dd
[ eclipse/xtext#1168 ] Minimal target platform Oxygen.3a
...
Update lower bound version constraints on platform related bundles with
versions from an Oxygen.3a platform.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-11-14 17:27:50 +01:00
Christian Dietrich
2f0f093fb5
updated versions to 2.16.0
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-09-03 11:11:51 +02:00
Christian Dietrich
cf4065ab27
[ eclipse/xtext#1227 ] regenerated testlanguages
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-24 10:39:56 +02:00
Karsten Thoms
5e7abcabcd
[ #1238 ] Restrict org.antlr.runtime version to 3.2.0
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-07-12 14:52:50 +02:00
Christian Dietrich
0277b89235
[ eclipse/xtext#1231 ] fixed jdt and platform versions
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-07-03 19:24:04 +02:00
Karsten Thoms
7dcc65bb2e
[release] Increment version to 2.15.0
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-05-22 23:53:44 +02:00
Moritz Eysholdt
9885cc4323
[ChangeSerializer] support modifications applied to non-xtext-resources
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2018-03-04 19:20:01 +01:00
Karsten Thoms
134c788006
[ eclipse/xtext#1160 ] Update copyright date range
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-15 16:28:39 +01:00
Karsten Thoms
b981118825
[ eclipse/xtext#1152 ] Fixed Manifest format error
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-12-18 11:57:43 +01:00
Florian Stolte
1bc930b5b6
[ eclipse/xtext#1152 ] Java 9 - Added Automatic-Module-Name header
...
- added header to existing manifest files
- added header to manifest generation in xtext generator and wizard
Signed-off-by: Florian Stolte <fstolte@itemis.de>
2017-12-14 14:16:20 +01:00
Christian Dietrich
4960af9c0a
set version to 2.14
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-10-27 09:03:34 +02:00
Karsten Thoms
5b7f5ecf90
[525746] Set Xbase/Xtend lib lower version constraint
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-10-09 21:39:12 +02:00
Karsten Thoms
1ecb623d5f
[525746] Set lower bound for org.eclipse.xtext.xbase.lib
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-10-09 12:29:55 +02:00
Jan Koehnlein
0873e2f12d
[tests] regenerated test languages
2017-10-02 15:20:40 +02:00
Christian Dietrich
25e2d9d381
dont generate xbase deps to tests
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-09-28 11:41:45 +02:00