Commit graph

643 commits

Author SHA1 Message Date
Christian Dietrich
feba65d562 regenerated test languages
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-23 10:53:41 +02:00
Christian Dietrich
9e29eb0c0a [eclipse/xtext#1538] use eclipse 2019-12 in target
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-18 14:38:23 +02:00
erogleva
7f98497127 Add org.eclipse.xtext.logging as a dependency to tycho-surefire-plugin
Signed-off-by: erogleva <e.rogleva@mail.bg>
2019-09-10 00:16:27 +02:00
Arne Deutsch
619c028488 #1223 Generate MWE2 workflow in way to generate java code.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-09-09 10:22:48 +02:00
Christian Dietrich
74f4e3d412 [eclipse/xtext#1520] update to gradle 5.6.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-04 08:37:03 +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
Sebastian Zarnekow
a9c3d2a21b Regenerated all test languages 2019-08-15 14:14:07 +02:00
Christian Dietrich
1e2242a793 [eclipse/xtext#1279] use orbit simrel alias directly
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-07-22 16:54:44 +02:00
Karsten Thoms
7da206393f
Merge pull request #1198 from eclipse/cd_bmpMaven
bumped maven plugin versions
2019-07-09 12:53:45 +02:00
Christian Dietrich
4fe27c6a0d update to jquery 3.4.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-07-09 10:56:25 +02:00
Christian Dietrich
baf9f53186 bumped maven plugin versions
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-07-09 10:07:17 +02:00
Karsten Thoms
2b14ed55de
Merge pull request #1196 from eclipse/cd_bmpShadow
bumped shadow gradle plugin
2019-07-08 10:12:16 +02:00
Karsten Thoms
adfcae5f08
Merge pull request #1195 from eclipse/cd_xtextGradle207
updated xtext gradle plugin to version 2.0.7
2019-07-08 10:10:06 +02:00
Christian Dietrich
64a4783ebc
Merge pull request #1192 from eclipse/cd_xtext_issue1432
[eclipse/xtext#1432] fixed implementation of TemporaryFolder.createTempFile
2019-07-07 08:27:46 +02:00
Christian Dietrich
c5f33aebbe bumped shadow gradle plugin
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-07-04 23:56:58 +02:00
Christian Dietrich
6ff22f56b6 updated xtext gradle plugin to version 2.0.7
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-07-04 19:36:04 +02:00
Christian Dietrich
c8e44f826f [eclipse/xtext#1432] fixed implementation of TemporaryFolder.createTempFile
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-07-01 10:48:08 +02:00
Christian Dietrich
8324181698 [eclipse/xtext#1489][wizard] update to gradle wrapper 5.5
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-06-29 15:40:26 +02:00
Christian Dietrich
0be9e537e9 [#1190] added test
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-06-27 19:27:08 +02:00
Christian Dietrich
7936218ac8 [#1190] created test lang
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-06-27 19:24:01 +02:00
Christian Dietrich
b45eca3745 fixed encoding issues
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-06-25 17:18:21 +02:00
Lorenzo Addazi
c6c34d2541 [eclipse/xtext-core#1161] Added configurable issue for generated java package names not conforming to Java package naming conventions (Default: Ignore).
Signed-off-by: Lorenzo Addazi <lorenzo.addazi@mdh.se>
2019-06-25 14:30:40 +02:00
Christian Dietrich
aa6ec1334b [eclipse/xtext1475][Wizard] use 2019-09 in target platform
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-06-21 11:16:55 +02:00
Sebastian Zarnekow
49c8241c39 Pretty print generated target file; incorporate review feedback 2019-06-20 11:56:19 +02:00
Sebastian Zarnekow
46aeb016b1 Updated test expectations 2019-06-20 11:53:31 +02:00
Sebastian Zarnekow
7cc159438b Run CliWizardIntegrationTest as parameterized test 2019-06-20 11:52:42 +02:00
Nico Prediger
8c31636027 [eclipse/xtext#1490] Bump xtext-gradle-plugin to 2.0.5
Signed-off-by: Nico Prediger <mail@nicoprediger.de>
2019-06-18 15:59:44 +02:00
Christian Dietrich
cfc062eeac [eclipse/xtext-eclipse#1102] [wizard] eclipse launch - set "Clear Configuration" to true
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-06-17 11:30:17 +02:00
Christian Dietrich
dad2206b72 fixed some warnings
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-06-17 07:51:51 +02:00
Christian Dietrich
d57c9a30a8 [eclipse/xtext#1485] update to mwe 2.11
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-06-11 18:48:01 +02:00
Christian Dietrich
b54cbb099c [eclipse/xtext#1475] build against orbit 2019-09
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-06-04 11:24:32 +02: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
Sebastian Zarnekow
4450b57242 Improved performance of validation for keyword heavy languages 2019-05-14 15:48:59 +02:00
Titouan Vervack
33a1fac5be Make DiagnosticTreeIterator return a new iterator every time
DiagnosticTreeIterator always returns the same iterator when you call
iterator(). This means it can't be iterated twice.

Signed-off-by: Titouan Vervack <titouan.vervack@sigasi.com>
2019-05-08 18:42:06 +02:00
Christian Dietrich
86fb88215c fixed deprecations with java 11
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-05-07 12:18:47 +02:00
Christian Dietrich
54d920ad5e
Merge pull request #1139 from eclipse/cd_gradle541
update to gradle 5.4.1
2019-05-07 09:21:40 +02:00
Christian Dietrich
bc3f2870e7 [eclipse/xtext#1437] Regenerated with 2.18.0.M2
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-05-06 14:59:20 +02:00
Christian Dietrich
847ed087f4 [wizard] update to gradle 5.4.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-05-03 11:03:45 +02:00
Arne Deutsch
23e73a25d4 [eclipse/xtext#1440] Update to ASM 7.1.0.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-05-02 13:09:19 +02:00
Sebastian Zarnekow
d5d8ffd965 [#748] Remove caliper benchmarks 2019-04-15 19:58:03 +02:00
Christian Dietrich
ffd6e4ce40 [eclipse/xtext#1422] update to tycho 1.4.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-04-05 07:32:47 +02:00
Sebastian Zarnekow
9f1b16b6a4 Fixed regression in injector provider 2019-04-04 21:50:57 +02:00
Sebastian Zarnekow
7a41472fa1
Merge pull request #1112 from eclipse/sz_issue734
[xtext-xtend#734] Fixed restore logic of runtime injector providers
2019-04-04 17:41:26 +02:00
Arne Deutsch
f4ae741588 [eclipse/xtext-extras#406] Fix missing newline, add test.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-04-04 17:08:28 +02:00
Sebastian Zarnekow
e9630d16c8 Updated more manually written injector providers 2019-04-04 15:43:13 +02:00
Sebastian Zarnekow
4523b55a51 Regenerated testlanguages 2019-04-04 14:34:09 +02:00
Christian Dietrich
35f9e08f60
Merge pull request #1109 from eclipse/kt_issue1076
[#1076] Remove BOM managed versions
2019-04-02 22:12:04 +02:00
Karsten Thoms
41349aea38 [#1076] Remove BOM managed versions
Dependency versions are obsolete since they are managed by the BOM.

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-04-02 16:49:01 +02:00
Sebastian Zarnekow
b552ddb354 Replace jcenter by mavenCentral to avoid sync delays and stability issues 2019-04-02 11:34:42 +02:00
Holger Schill
1d5aa77f39
Merge pull request #1101 from eclipse/removeIdea
Remove idea
2019-04-02 08:50:04 +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
79f50cb780 [eclipse/xtext#1423] [Wizard] Update Gradle Wrapper to Version 5.3.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-28 17:56:18 +01:00
Christian Dietrich
d4e59eff93
Merge pull request #1096 from pjeanjean/master
Unit test for #1093
2019-03-26 23:14:34 +01:00
RhiobeT
1143b119dc Set tests to ignore
Signed-off-by: Pierre Jeanjean <rhiobet@gmail.com>
2019-03-26 20:38:59 +01:00
RhiobeT
bdaf4dbcfd Add unit test for eclipse/xtext-core#1093
Signed-off-by: Pierre Jeanjean <rhiobet@gmail.com>
2019-03-26 20:28:10 +01:00
Christian Dietrich
f8bc4f5c69 use https in target
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-26 19:59:45 +01:00
Lorenzo Bettini
5de819ed4e 1087: updated CliWizardIntegrationTest expectations
Task-Url: https://github.com/eclipse/xtext-core/issues/1087
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2019-03-22 16:22:52 +01:00
Lorenzo Bettini
0008f203e9 1087: no tycho.testArgLine --add-modules=ALL-SYSTEM in test POM
It's already handled in the generated parent POM

Task-Url: https://github.com/eclipse/xtext-core/issues/1087
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2019-03-22 16:12:36 +01:00
Christian Dietrich
c37880f199 [eclipse/xtext#1412] build against 2019-06 in wizard
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-21 12:53:51 +01:00
Christian Dietrich
7b10a1d293 fixed warnings
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-19 09:31:47 +01:00
Christian Dietrich
0e7f803e2b [#1077] update to gson 2.8.2
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-14 21:36:09 +01:00
Christian Dietrich
cd1137eee3 [#1066] get rid of org.eclipse.xtext.ecore.EcoreSupport again
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-12 20:15:14 +01:00
Christian Dietrich
8e274f3daf
Merge pull request #1037 from eclipse/cd_bug544435
[544435] fixed issue with serializer and groups in non terminal rules
2019-03-08 09:01:27 +01:00
Christian Dietrich
d482c3ad8a use orbit 2019-06
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-06 20:35:59 +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
9b38d565e0 [eclipse/xtext-core#1059] updated to lsp4j 0.7.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-05 20:09:10 +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
6e242384cb
Merge pull request #1052 from eclipse/sz_fixInjectorProvider
[xtext-xtend#734] Make injection of the CompositeEValidator work
2019-03-02 14:15:51 +01:00
Christian Dietrich
4982e56d33 [#1053] Wizard: Bump Xtext-Gradle-Plugin to latest (2.0.4)
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-03-02 10:36:47 +01:00
Sebastian Zarnekow
edeb506431 Make injection of the CompositeEValidator work 2019-02-26 18:29:10 +01:00
Eva Poell
673a7ee1d8 [#1034] Added Validation that entry rule is not a fragment
Signed-off-by: Eva Poell <epoell@itemis.com>
2019-02-19 09:01:42 +01:00
Arne Deutsch
415beaeb80 [#1038] Filter bad entries when read in MANIFEST.
Filter all entries from "Require-Bundle", "Export-Package" and
"Import-Package" entries that are empty to fix manifest files that are
invalid in this regard.

Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-02-18 12:37:36 +01:00
Christian Dietrich
2e9195b994
Merge pull request #1025 from eclipse/cd_gradle521
[eclipse/xtext#1393] update to gradle 5.2.1
2019-02-14 19:18:20 +01:00
Karsten Thoms
7823e915a9
Merge pull request #1028 from eclipse/cd_mwe210wizard
[eclipse/xtext#1283] switched to MWE 2.10 in wizard
2019-02-13 15:05:30 +01:00
Arne Deutsch
86f6342354
Merge pull request #1027 from eclipse/ade-mergable-manifest-xtend
#1018 Maintain existing formatting.
2019-02-12 09:46:32 +01:00
Karsten Thoms
bf0546ba3b isAssignableFrom: check both args for null & identity
Added covering test case

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-02-11 21:08:32 +01:00
Christian Dietrich
1587bcb542 [eclipse/xtext#1283] switched to MWE 2.10 in wizard
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-11 09:17:58 +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
Christian Dietrich
cef06991c2 [eclipse/xtext#1393][Wizard] update to gradle 5.2.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-09 11:47:11 +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
Arne Deutsch
8d34e55e11 #1018 Maintain existing formatting.
To avoid reformatting we maintain the separators (e.g. line breaks) with
the entries (e.g. inside the required bundles entry).

Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-02-07 12:23:49 +01:00
Sebastian Zarnekow
4ca8b7e08f Updated test expectation 2019-02-05 23:55:07 +01:00
Sebastian Zarnekow
c1c208e971 Regenerate test langs 2019-02-05 14:20:02 +01:00
Karsten Thoms
929b393e75 [#985] Make exception handling for validation code customizable
Added AbstractDeclarativeValidator#handleExceptionDuringValidation to
allow overriding of the default exception handling behavior. Clients
especially may want to propagate or handle NPEs more decent than just
swallowing it.

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-02-05 10:04:34 +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
Christian Dietrich
63e99b9e11 [eclipse/xtext#1283] update to MWE 2.10 M2
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-01-30 07:07:46 +01:00
Karsten Thoms
3017efb3f6 [#1009] Remove managed dependencies from build descriptors
- removed managed versions of
  - org.eclipse.emf.mwe2.launch
  - xtext-antlr-generator
  - org.junit:junit
  - org.junit.jupiter.api
  - xtext-dev-bom
- updated test expectation
- GradleBuildFile: Use single quoted dependencies for managed
dependencies (where version is null)
- added xtext-antlr-generator as optional dependency to Maven runtime
module. This avoids download of antlr-generator-3.2.0-patch.jar from
itemis server.
- XtextVersion: pin xtext-antlr-version to 2.1.1. Still needed for Tycho
based build for configuration of exec-maven-plugin.

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-01-29 15:33:09 +01:00
Christian Dietrich
e654364f73 [eclipse/xtext#1182] added support for java 11 as target
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-01-22 21:55:07 +01:00
Christian Dietrich
d649ead3c8 fixed guava deprecations
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-01-20 12:20:42 +01:00
Christian Dietrich
a9ffe46cd6
Merge pull request #987 from eclipse/cd_xtext_issue1372
[eclipse/xtext#1372] Use 2019-03 in target platforms
2019-01-18 17:16:26 +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
Karsten Thoms
501571bd3c [eclipse/xtext-core#991, eclipse/xtext#1249] Update test expectation
Native usage of Maven BOM
Drop generation of maven-deployment.gradle

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-01-16 15:09:18 +01:00
Karsten Thoms
c5687f17bb [eclipse/xtext-core#991] Dropped generation of maven-deployment.gradle
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-01-16 13:59:12 +01:00
Christian Dietrich
393b63928a [eclipse/xtext#1372] Use 2019-03 in target platforms
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-01-13 10:54:04 +01:00
Sebastian Zarnekow
ecc7ae0bc3
[eclipse/xtext#1249] use bom for version management (#988) 2019-01-11 16:41:50 +01:00
Christian Dietrich
f21f2dcf63
Merge pull request #972 from eclipse/cd_gradle50
[eclipse/xtext#1350] Update to Gradle 5
2018-12-07 09:23:31 +01:00
Christian Dietrich
daeb98019b [eclipse/xtext#1350][Wizard] update to gradle 5.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-12-06 15:43:08 +01:00
Christian Dietrich
658fb9683d switched to orbit 2019-03
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-12-06 15:11:28 +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
61144af965 switched to tycho 1.3 in wizard
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-11-30 12:00:43 +01:00
Christian Dietrich
3aca7cb1fa [#893] switch to lsp4j 0.6.0 final
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-11-29 11:04:39 +01:00
Dennis Huebner
9a2696a017 Fixed typo
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2018-11-21 13:21:05 +01:00
Dennis Huebner
e0ab9c11a3 Update copyright
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2018-11-21 12:14:31 +01:00
Dennis Huebner
28d7c94ed5 [trace] Improved implementation for GeneratorNodeProcessor.Context
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2018-11-21 11:48:19 +01:00
Arne Deutsch
a911cd76bb
Merge pull request #956 from eclipse/xtext-core-953-mergeable-manifest-regression
#953: Support setting of entries with attributes.
2018-11-20 09:10:48 +01:00
Arne Deutsch
66fd1cabbc #953: Support setting of entries with attributes.
- Added test cases to cover setting of entries that have other
attributes then version alone.
- Fix MergeableManifest to support given test cases.
- Refactor existing test cases a bit to avoid uneccessary
"Collections.singleton"

Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-11-19 11:38:29 +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
85385aa97a [#893] build against LSP4J 0.6.0-SNAPSHOT
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-11-10 12:16:05 +01:00
Sebastian Zarnekow
e8850a77ec Cleanup some warnings 2018-11-09 15:59:28 +01:00
Sebastian Zarnekow
4becf88f20 Remove unused import 2018-11-09 11:24:02 +01:00
Sebastian Zarnekow
65371722ba Minor improvements to isHex 2018-11-09 11:14:32 +01:00
Sebastian Zarnekow
a52be8be46 New test to illustrate regression 2018-11-09 11:14:31 +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
7db9244008
Merge pull request #932 from eclipse/cd_issue844
Performance Fix Cyclic Link Detection
2018-11-07 15:43:19 +01:00
Christian Dietrich
de22eee3d9
Merge pull request #934 from eclipse/cdTestJava11
[eclipse/xtext#1182] fixed tests with java 11 agains java 8 target
2018-11-06 19:41:28 +01:00
Christian Dietrich
5c8901019c [#935] workaround for surefirebug on latest ubuntu/debian/mint
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-11-06 15:35:22 +01:00
Christian Dietrich
0e88e15442 [eclipse/xtext#1182] fixed tests with java 11 agains java 8 target
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-11-06 13:41:19 +01:00
Sebastian Zarnekow
8a8ce2c8f6 Adjustments to test case 2018-11-05 11:51:53 +01:00
Christian Dietrich
b75cdd0970 [#844] Performance optimization for lazy linking cycle detection
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-11-05 11:51:53 +01:00
Christian Dietrich
8cb8ec4af2 [eclipse/xtext#1318] fixed broken mvn clean plugin configuration
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-11-05 11:46:51 +01:00
Christian Dietrich
6984ae7a57
Merge pull request #928 from eclipse/cd_asm7
[eclipse/xtext#1325] switch to ASM 7
2018-10-31 15:20:49 +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
Christian Dietrich
fb271c39a0 Updated xtext-gradle-plugin to 2.0.2
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-10-30 13:59:29 +01:00
Christian Dietrich
89a71531b8 [eclipse/xtext-core#903] build against 2018-12 in wizard
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-10-26 10:21:54 +02:00
Arne Deutsch
b9ae2ea296 #918: Integration MANIFEST.MF from classpath test
Add a test that scans the classpath and reads/writes all found
MANIFEST.MF files.
Fix line endings in test for linux.

Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-10-22 09:24:39 +02:00
Arne Deutsch
4c983ade43 #918: Fix MergeableManifest2 and add missing unit tests
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-10-19 14:02:39 +02: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
Christian Dietrich
b5bc979dfc [eclipse/xtext#1280] updated version of shadow jar plugin to prepare move to gradle 5.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-10-11 19:55:47 +02:00
Christian Dietrich
199c99c20d
Merge pull request #902 from eclipse/cd_orbit_2018-12-M1
updated to orbit 2018-12-M1
2018-10-11 13:00:36 +02:00
Karsten Thoms
0b29a6af07
Merge pull request #901 from eclipse/kth_issue1311
[eclipse/xtext-1311] Perform KeywordHelperTest with ISO encoding
2018-10-11 11:42:04 +02:00
Christian Dietrich
7b7161e608 updated to orbit 2018-12-M1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-10-11 11:27:34 +02:00
Karsten Thoms
cb51878c7d [eclipse/xtext-1311] Perform KeywordHelperTest with ISO encoding
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-10-11 09:20:07 +02:00
Karsten Thoms
af457b54dd
Merge pull request #886 from eclipse/bug539677
[539677] getValue should return null for null arg
2018-10-10 17:30:19 +02:00
Christian Dietrich
11572cb5a8 [eclipse/xtext#1300][Wizard] Update to Gradle Wrapper 4.10.2
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-10-06 17:53:26 +02:00
Karsten Thoms
bb85fe78c5 [539677] getValue should return null for null arg
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-10-01 10:34:24 +02:00
Karsten Thoms
32b9c2d5c9
Merge pull request #877 from eclipse/kth_JavaVersionTest
Testing more methods from JavaVersion
2018-09-23 15:16:05 +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
Karsten Thoms
3eca192009 Testing more methods from JavaVersion
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-09-21 06:49:06 +02:00
Sebastian Zarnekow
ac40983dc2 Removed copied code from Strings.java 2018-09-15 21:28:31 +02:00
Christian Dietrich
1648a02a24 [eclipse/xtext#1297] update to gradle 4.10 in wizard
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-09-11 11:33:14 +02:00
Christian Dietrich
cc2c4fbc54 restored old state for MergableManifest
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-09-11 10:27:01 +02:00
Christian Dietrich
93e3e31da5
Merge pull request #855 from eclipse/cd_xtext216
updated versions to 2.16.0
2018-09-05 07:03:24 +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
Christian Dietrich
eaa542d6c1 [#793] update to lsp4j 0.5.0 final
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-09-02 10:30:23 +02:00
Karsten Thoms
f76bebc29d [#849] Make CliProjectsCreator executable
- Added args4j as CLI framework
- Added CliProjectsCreatorMain and test
- Create WizardConfiguration from options
- Added args4j handlers for enum option
- Manage args4j version

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-08-30 17:33:10 +02:00
Christian Dietrich
7a4c79e2bf
Merge pull request #847 from eclipse/waqasilyas-wi_issue525
Fix for #525: Detect incomplete escape sequences
2018-08-29 18:55:57 +02:00
Holger Schill
416db12fe1
Merge pull request #815 from kittaakos/GH-812
GH-812: Implemented the semantic highlighting for the Xtext LS.
2018-08-29 17:23:09 +02:00
Sebastian Zarnekow
f4f7607975 Refined solution to better match the other value converter messages 2018-08-29 17:10:59 +02:00
Sebastian Zarnekow
c9f659bf92 Merge branch 'wi_issue525' of git://github.com/waqasilyas/xtext-core into waqasilyas-wi_issue525 2018-08-29 17:06:44 +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