Commit graph

6349 commits

Author SHA1 Message Date
Karsten Thoms
4bdb317e10 Return empty list instead of null
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-02-08 16:26:12 +01:00
Karsten Thoms
891d705aeb
Merge pull request #632 from eclipse/kth_issue1170
[eclipse/xtext#1170] Update p2-deployment.gradle & derived files
2018-02-07 09:52:23 +01:00
Karsten Thoms
6ff03bc2ba [eclipse/xtext#1170] Update p2-deployment.gradle & derived files
- Upgrade to Xtext 2.13
- Upgrade to Tycho 1.1.0
- Use official Orbit

Regenerated pom.xml & target file with generateP2Build task

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-02-07 09:43:37 +01:00
Karsten Thoms
d1ee1b9857
Merge pull request #601 from eclipse/cd_issue596
[#596] updated tycho version to 1.1.0 to support java 9 in tycho builds as well
2018-02-02 23:39:07 +01:00
Karsten Thoms
6ede291fbf
Merge pull request #628 from eclipse/kth_issue627
[#627] Compute Xtext version from Bundle-Version
2018-02-02 14:11:55 +01:00
Christian Dietrich
43b62060bb fixed broken impl
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-02-02 12:50:17 +01:00
Christian Dietrich
6f9dd73a71
Merge pull request #630 from eclipse/cd_issue617
[#617] fixed typo in AbstractLanguageServerTest
2018-02-02 11:25:36 +01:00
Christian Dietrich
395854eb57 [#617] fixed typo in AbstractLanguageServerTest
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-02-02 09:51:07 +01:00
Karsten Thoms
266c673d87 [#627] Compute Xtext version from Bundle-Version
Reads the version from the 'Maven-Version'
attribute from org.eclipse.xtext.util manifest. It has a static value
of 'unspecified' and gets replaced in a Gradle build.
In devmode the value is not replaced, but the right version can be
computed from the Bundle-Version attribute.

Change-Id: I5b5028ca35c04e4708a07b0c0544dce20810d273
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-02-02 09:16:51 +01:00
Christian Dietrich
f66e355058 [#596] updated tycho version to 1.1.0 to support java 9 in tycho builds as well
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-30 16:13:54 +01:00
Karsten Thoms
5a203651ad
Merge pull request #626 from eclipse/kth_issue623
Support J9 for tycho based projects
2018-01-30 16:07:17 +01:00
Karsten Thoms
22c2c4c98f [#623] Update wizard expectations
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-30 12:07:17 +01:00
Karsten Thoms
984aedd25d [#623] Define tycho-surefire-plugin args by profiles
The tycho-surefire-plugin is managed in the parent pom.xml and
configures argLine by a set of properties. The properties are declared
empty and will be redfined by profiles or overriding by system
properties.
Profiles 'macos' and 'jdk9-or-newer' are declared. Profile 'macos' will
add the required '-XstartOnFirstThread' arg and 'jdk9-or-newer' defines
the '--add-modules=ALL-SYSTEM' setting.

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-30 10:36:14 +01:00
Christian Dietrich
0996e984e7
Merge pull request #624 from eclipse/cd_core_issue550
[#550] Cache AbstractInternalAntlrParser.createAllRules
2018-01-26 14:04:42 +01:00
Christian Dietrich
26e06d1f26 implemented review feedback
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-26 11:43:48 +01:00
Christian Dietrich
26d6870c88 [#550] Cache AbstractInternalAntlrParser.createAllRules
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-26 10:08:02 +01:00
Karsten Thoms
5cf755b2e9 [releng] Make target name unique
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-24 20:19:30 +01:00
Christian Dietrich
5292c344c6
Merge pull request #613 from eclipse/cd_issue611
[#611] Fixed broken/outdated javadoc
2018-01-23 07:17:37 +01:00
Anton Kosiakov
b84e52630e [lsp] ensure requests processing order
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2018-01-19 11:55:14 +01:00
Karsten Thoms
b231dc330c
Merge pull request #620 from eclipse/bug420984_xtendgen
[420984] Compiler optimization: Suppress creation of unused exception var
2018-01-16 15:01:58 +01:00
Karsten Thoms
809377cd27 [420984] Compiler optimization: Suppress creation of unused exception variable
Recompiled Xtend files

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-16 14:54:22 +01:00
Karsten Thoms
8d0268e386
Merge pull request #619 from eclipse/kth_issue1160
[eclipse/xtext#1160] Update copyright date range
2018-01-16 11:00:31 +01:00
Lorenzo Bettini
1514fd8f43
Merge pull request #612 from eclipse/lb/generated-maven-pom
Lb/generated maven pom
2018-01-16 09:52:00 +01:00
Karsten Thoms
a61200a0cd [eclipse/xtext#1160] Fixed test expectation
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-16 09:15:34 +01:00
Karsten Thoms
90cef27ab4 [eclipse/xtext#1160] Update copyright date range
Recompiled Xtend files

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-16 09:11:22 +01:00
Christian Dietrich
b43b0080b9
Merge pull request #616 from eclipse/cd_issue_608
[#608] Fixed reuse issue with WrappingInjectorProvider
2018-01-16 07:12:31 +01:00
Karsten Thoms
2184d4de50
Merge pull request #615 from eclipse/kth_issue1160
[eclipse/xtext#1160] Update copyright date range
2018-01-16 06:14:56 +01:00
Christian Dietrich
4f10ab7038 [#608] make sure that WrappingInjectorProvider records changes to the global registry even if the delegate itself is a IRegistryConfigurator and its injector is already created so that createInjector does not do anything that could be recorded
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-15 16:59:17 +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
Christian Dietrich
4519cb8ff3
Merge pull request #614 from eclipse/cd_issue517
[#517] Move More Code to JavaVersion
2018-01-15 16:07:42 +01:00
Christian Dietrich
09cb0c1a90 [#517] Move More Code to JavaVersion
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-15 15:50:07 +01:00
Christian Dietrich
d1d596d64b [#611] Fixed broken/outdated javadoc
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-15 13:26:35 +01:00
Lorenzo Bettini
a05c6a6852 updated CliWizardIntegrationTest expectations
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2018-01-15 11:50:36 +01:00
Lorenzo Bettini
4207887921 avoid duplicate dirs in maven-clean-plugin
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2018-01-15 11:49:03 +01:00
Karsten Thoms
28c9bf27fe [eclipse/xtext#1160] Fixed license name
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-15 11:44:29 +01:00
Christian Dietrich
94e99370a6
Merge pull request #607 from eclipse/cd_cd_issue605WithTests
[#605][J9][Wizard] Surefire UI Tests dont run
2018-01-11 12:23:59 +01:00
Karsten Thoms
1eb72658f9
Merge pull request #599 from ArneDeutsch/feature-145
[xtext-eclipse#145] Create new implementations in core.
2018-01-11 09:57:40 +01:00
Arne Deutsch
7b1bb9d188 [eclipse/xtext-eclipse#145] Create new implementations in core.
Move implementation from CopyQualifiedNameService and
DefaultCopyQualifiedNameService to xtext core plugin.

Rename CopyQualifiedNameService to ICopyQualifiedNameService.

Document the interface.

Move to public API package "org.eclipse.xtext.naming".

Change-Id: I3ffdbbcda641cc4f70396f4274e42934e4248278
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-01-11 09:56:49 +01:00
Karsten Thoms
06743350b5
Merge pull request #603 from eclipse/bug529291
[529291] Replace @build@ token in about.mappings
2018-01-10 11:55:55 +01:00
Christian Dietrich
6339d10b54 Review Feedback
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-10 11:21:12 +01:00
Karsten Thoms
f498bf8e8f [529291] Replace @build@ token in about.mappings
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-10 10:21:15 +01:00
Christian Dietrich
5b3cc90ec6 [#605] Added Test for J9
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-09 19:29:26 +01:00
Christian Dietrich
e7290067f2 [#605][J9][Wizard] Surefire UI Tests dont run
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-09 17:58:01 +01:00
Karsten Thoms
19ae6c555c
Merge pull request #604 from eclipse/cd_issue602
[#602] [J9][Wizard] Use latest Oxygen Release in Target
2018-01-09 16:12:20 +01:00
Christian Dietrich
fd0a80a0cb [#602] [J9][Wizard] Use latest Oxygen Release in Target
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-09 15:59:42 +01:00
Karsten Thoms
64f18c82b0 [minor] Remove 'unspecified' version comment
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-08 13:45:30 +01:00
Sebastian Zarnekow
f257fe720b
Merge pull request #598 from eclipse/sz_bug529361
Bug 529361: Preserve forward backwards compatibility in edge cases
2018-01-04 10:41:00 +01:00
Sebastian Zarnekow
c3c736b566 Bug 529361: Preserve forward backwards compatibility in edge cases 2018-01-04 10:12:06 +01:00
Christian Dietrich
4419101282 fixed broken for loop
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-12-21 16:37:23 +01:00
Christian Dietrich
2771f6dee0
Merge pull request #581 from eclipse/cd_extras_issue211
[J9] consume jdt version in maven/gradle that does support Java 9
2017-12-21 15:22:47 +01:00