Holger Schill
5b59665a25
Remove implicit IDEAPluginGenerator
...
Signed-off-by: Holger Schill <Holger.Schill@itemis.de>
2019-04-02 20:44:56 +02:00
Holger Schill
6113cb4fbd
Remove implicit IDEA support since it got dropped
...
Signed-off-by: Holger Schill <Holger.Schill@itemis.de>
2019-04-02 20:44:56 +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
Jan Koehnlein
0ef82b8219
[ls] further rename fix and test
...
- restored the old APIs and deprecated them
- built a new API next to the old one
- use ILanguageServerAccess to read files
- extended ILSA to provide new resource sets and the initialization params
- extended the Xtext generator to use the new API
- made sure customizations of the old API don't get lost
- revised the find element at position strategy
- revised error handling
- added a test language and tests
2019-03-20 15:51:19 +01:00
Christian Dietrich
48ac48df2b
[544435] fixed issue with serializer and groups in non terminal rules
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-06 09:30:06 +01: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
4f2f3f7022
Merge pull request #1008 from jschuhmacher/inheriting-resourcedescriptionstrategy
...
Make ResourceDescriptionStrategyFragment aware of super grammars
2019-02-21 13:19:25 +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
cb8a9aa96b
Incorporated review feedback
2019-02-05 14:33:49 +01:00
Sebastian Zarnekow
6e243524dc
Also extract the dfa string array into an own static inner class
2019-02-05 14:14:32 +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
Jelle Schuhmacher
86dfd39e94
... and don't forget to return the result
...
Signed-off-by: Jelle Schuhmacher <jelle.schuhmacher@altran.com>
2019-02-01 08:06:59 +01:00
Jelle Schuhmacher
b40ce61068
... also invoke super ResourceDescriptionStrategy
...
Oops
Signed-off-by: Jelle Schuhmacher <jelle.schuhmacher@altran.com>
2019-01-30 12:17:43 +01:00
Jelle Schuhmacher
2ef95c9623
Make ResourceDescriptionStrategyFragment aware of super grammars
...
such that the @Exported annotations of any supergrammars are used as
well, making it behave like the ValidatorFragment2.
Signed-off-by: Jelle Schuhmacher <jelle.schuhmacher@altran.com>
2019-01-30 11:50:01 +01:00
Holger Schill
771eb06607
Update WebFragment, Wizard and tests to use latest versions of web frameworks
2019-01-17 11:03:38 +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
Christian Dietrich
8db53e0260
[ #967 ] [Generator] Add option to set GenModel.rootExtendsClass from EMFGeneratorFragment2
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-11-21 10:58:41 +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
e4f8ff8047
[ #946 ] Fixed broken class splitting with enum rules
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-11-07 16:32:29 +01:00
Christian Dietrich
9515372b39
[ eclipse/xtext#1325 ] switch to ASM 7
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-10-31 12:51:25 +01:00
Arne Deutsch
5e5dc014eb
#864 : Rewrite MergeableManifest to MergeableManifest2 to avoid refl.
...
Adding extensive unit tests to ensure behavior does not change.
Use only MergeableManifest2 internally.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-10-17 16:48:32 +02:00
Karsten Thoms
2b7e2b4609
[ eclipse/xtext#1272 ] Compile with Xtend 2.15
...
Order of static & final modifiers changed
(eclipse/xtext-xtend#554 )
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-09-21 17:45:41 +02: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
Arne Deutsch
86ff0e1266
[ #851 ] Add xtext builder to example project template.
...
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-08-30 14:21:49 +02:00
Christian Dietrich
1639c0a2b0
Merge pull request #839 from eclipse/cd_issue1266_asm62
...
[eclipse/xtext#1266 ] Update to ASM 6.2
2018-08-29 14:38:30 +02:00
Christian Dietrich
a2250de55e
[ eclipse/xtext#1266 ] Update to ASM 6.2
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-29 14:37:03 +02:00
Holger Schill
bd0f23efcc
ValidatorFragment2 generates an overridden version of addComboBox for Xbase languages #771
...
Signed-off-by: Holger Schill <Holger.Schill@itemis.de>
2018-08-28 12:24:47 +02:00
Holger Schill
f379c56a25
ConfigurableIssueCodesProvider generated even when no grammar annotations are used #825
2018-08-22 16:39:23 +02:00
Karsten Thoms
e953fc8db4
[ #816 ] Harmonize plugin.xml contribution
...
Prefer tabs instead of spaces.
Prefix class names with Executable Extension Factory class name.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-08-16 17:26:28 +02:00
Christian Dietrich
13b5966d3f
[ eclipse/xtext#1263 ] Pinned EMF Version to 2.12
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-14 11:17:35 +02:00
Christian Dietrich
abf92b6776
[ #804 ] Added EOF to keyword escape list
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-07-26 17:49:57 +02:00
Christian Dietrich
a897ee5e54
regenerated against latest xtend
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-07-18 19:30:53 +02:00
Karsten Thoms
dddcf63d61
[ eclipse/xtext#1238 ] Restrict version of org.antlr.runtime
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-07-12 23:39:11 +02:00
Sebastian Zarnekow
d25e6c7e30
Merge pull request #777 from eclipse/sz_issue474
...
[xtend#474] Allow to skip generation of validator ui contributions
2018-07-04 19:59:19 +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
Sebastian Zarnekow
e228edfd44
[xtend#474] Allow to skip generation of validator ui contributions
2018-06-27 19:19:29 +02:00
Titouan Vervack
63c4439ad4
Reduced "potential null pointer access" errors
...
Signed-off-by: Titouan Vervack <titouan.vervack@sigasi.com>
2018-06-05 18:11:37 +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
Karsten Thoms
0049750108
Merge pull request #735 from eclipse/junit5_dependencies
...
[#666 ] JUnit 5 dependencies
2018-05-16 23:19:00 +02:00
Karsten Thoms
0bef495014
[ #666 ] JUnit 5 dependencies
...
- Use Tycho 1.2 for JUnit 5
- Removed adding of org.junit as imported package - test projects are
already created with a bundle dependency
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-05-16 21:44:37 +02:00
Christian Dietrich
f54be52d97
fixed some warnings
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-05-12 10:58:14 +02:00
Christian Dietrich
f2a738ae3e
[ #664 ] fixed generation of val prefs/issue codes when deprecation disabled
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-05-04 10:16:46 +02:00
Christian Dietrich
d2134214a6
[ #724 ] fixed compile errors with non xbase languages
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-05-03 06:49:22 +02:00
Holger Schill
dbca734a58
Fix for https://github.com/eclipse/xtext-core/issues/722
2018-05-02 13:40:54 +02:00
Christian Dietrich
de25d13970
[ eclipse/xtext#1190 ] Narrowed the version range for asm to [6.1.1,6.2.0)
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-04-23 13:01:11 +02:00
Christian Dietrich
85f3a05f3d
Merge pull request #703 from eclipse/java-10-integration
...
Java 10 integration
2018-04-20 11:33:24 +02:00
Karsten Thoms
875e62c901
[ #666 ] JUnit 5 Support
...
- implemented review comments
- adding JUnitVersion.DEFAULT
- added missing copyright headers for JUnitFragment and Junit4Fragment2
- changed lower bound for org.junit.jupiter.api.extension to 5.1.0
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-17 12:49:57 +02:00
Arne Deutsch
693c7e420c
[ eclipse/xtext#1177 ] Update ASM to 6.1.1 and JDT Core to 3.13.102.
...
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-04-17 07:37:44 +02:00