Commit graph

6600 commits

Author SHA1 Message Date
Karsten Thoms
0fb93a3070
Merge pull request #868 from miklossy/master
Fix typo 'recordedErrros'->'recordedErrors' in CrossReferenceSerializer.
2018-09-14 14:05:47 +02:00
Tamas Miklossy
b0563c0947 Fix typo 'recordedErrros'->'recordedErrors' in CrossReferenceSerializer.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2018-09-14 13:57:51 +02:00
Karsten Thoms
cedd5f30af [eclipse/xtext#1224] Detect local Jenkins environment
Build steps defined in Jenkinsfile pass the built-in environment
variable 'JENKINS_URL' to the Gradle/Maven executions. This is evaluated
in the build scripts for upstream repository URLs. On Xtext JIPP this
will use upstream repos from JIPP. In local builds outside of Jenkins
the property defaults to Typefox CI like before.

Extend function jenkinsPipelineRepo() by upstreamBranch parameter and use this in the call.

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-09-13 23:55:46 +02:00
Christian Dietrich
9970859ea6
Merge pull request #865 from eclipse/cd_gradle410
[eclipse/xtext#1297] update to gradle 4.10
2018-09-11 13:19:42 +02:00
Christian Dietrich
893296e6d4
Merge pull request #866 from eclipse/cd_gradle410_wiz
[eclipse/xtext#1297] update to gradle 4.10 in wizard
2018-09-11 13:19:25 +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
b71051209d [eclipse/xtext#1297] update to gradle 4.10
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-09-11 11:18:23 +02:00
Christian Dietrich
1cb69afbd0
Merge pull request #863 from eclipse/cd_no_more_cpy
restored old state for MergableManifest
2018-09-11 11:07:50 +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
e1dc135753
Merge pull request #857 from eclipse/cd_depr_rel
Mark ColoringServiceImpl as Dreprecated
2018-09-03 16:32:16 +02:00
Christian Dietrich
1e1ba7635f
Merge pull request #856 from eclipse/cd_depr
marked ColoringServiceImpl as deprecated (analogous to interface)
2018-09-03 16:23:37 +02:00
Christian Dietrich
443deece46 marked ColoringServiceImpl as deprecated (analogous to interface)
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-09-03 15:43:36 +02:00
Christian Dietrich
35531dfa33 marked ColoringServiceImpl as deprecated (analogous to interface)
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-09-03 15:40:47 +02:00
Christian Dietrich
5717762932
Merge pull request #853 from eclipse/cd_issue793
[#793] update to lsp4j 0.5.0 final
2018-09-03 15:34:45 +02:00
Christian Dietrich
953b648079
Merge pull request #854 from eclipse/cd_issue793
[#793] update to lsp4j 0.5.0 final
2018-09-03 15:34:08 +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
Karsten Thoms
5f4b7eaac3 [release] version 2.15.0
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-09-03 10:43:47 +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
f7c7a604ed
Merge pull request #850 from eclipse/kth_issue849
Make CLIProjectsCreator executable
2018-08-30 17:36:16 +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
30dd4d4006
Merge pull request #852 from eclipse/xtext-core-851-project-wizard-xtext-builder
[#851] Add xtext builder to example project template.
2018-08-30 15:54:17 +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
26a8247033
Merge pull request #848 from eclipse/cd_issue261_b
[xtext/xtext-gradle-plugin#120] performance optimization java source lang
2018-08-30 09:18:08 +02:00
Christian Dietrich
f3457dbe9e
Merge pull request #846 from eclipse/xtext-core-845-task-marker-collections
[#845] Avoid creation of collections if not necessary.
2018-08-29 18:57:03 +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
Arne Deutsch
e389e23880 [#845] Avoid creation of collections if not necessary.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-08-29 18:17:33 +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
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
Arne Deutsch
1f7e9c8d0f
Merge pull request #843 from eclipse/xtext-eclipse-809-slow-task-markers
[eclipse/xtext-eclipse#809] Cache task marker pattern for performance
2018-08-29 14:09:54 +02:00
Arne Deutsch
40333a7257 [eclipse/xtext-eclipse#809] Cache task marker pattern for performance
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-08-29 14:06:45 +02:00
Akos Kitta
136e66dd47 GH-812: Implemented the semantic highlighting for the Xtext LS.
Closes #812.

Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2018-08-29 12:42:06 +02:00
Sebastian Zarnekow
39ad0d05a6 Added slightly more efficient way to create QualifiedNames 2018-08-28 23:46:38 +02:00
Sebastian Zarnekow
4da2fbf082 Refined API of DefaultDeclarativeQualifiedNameProvider 2018-08-28 17:26:43 +02:00
Holger Schill
a3f1f4b151
Merge pull request #842 from eclipse/hs/issue841
Broken Combination Maven Tycho + Gralde + JUnit5 #841
2018-08-28 17:20:25 +02:00
Holger Schill
bdd7dc1af6 Broken Combination Maven Tycho + Gradle + JUnit5 #841 2018-08-28 17:13:29 +02:00
Sebastian Zarnekow
88ced22ef3 Performance tuning for the incremental builder
Especially for projects with many files, the on-demand requested services
from the resource service provider are expensive. This reduces these attempts
by introducing intermediate data objects, making services a singleton or
using the known resource service provider that is available as a field on
XtextResource instances.
2018-08-28 16:55:56 +02:00
Sebastian Zarnekow
6f2253cb3e Allow to circumvent the expensive copying of URI sets in the SourceLevelURIsAdapter 2018-08-28 16:54:22 +02:00
Sebastian Zarnekow
2c405104ff Made DefaultDeclarativeQualifiedNameProvider easier to customize 2018-08-28 16:49:37 +02:00
Holger Schill
1302d63eb2
Merge pull request #840 from eclipse/hs/issue771
ValidatorFragment2 generates an overridden version of addComboBox for…
2018-08-28 12:53:41 +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
Christian Dietrich
c9cdfcc4fb
Merge pull request #830 from eclipse/cd_issue829
[eclipse/xtext-core#829] Update to Gradle Wrapper 4.9
2018-08-27 16:12:04 +02:00
Christian Dietrich
b954d7b57d
Merge pull request #838 from eclipse/cd_xtext_issue1268
[eclipse/xtext#1268] updated xtext-gradle-plugin to 2.0.1
2018-08-25 18:46:24 +02:00
Christian Dietrich
24db7a93b6 [eclipse/xtext#1268] updated xtext-gradle-plugin to 2.0.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-25 17:26:49 +02:00
Christian Dietrich
b11354c355 explicitely define type of getSourceFolders
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-24 22:32:56 +02:00
Christian Dietrich
dcacef015a gradle 4.9 cleanup
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-24 15:47:07 +02:00
Christian Dietrich
2896e00bb6
Merge pull request #837 from eclipse/cd_gradle49
[eclipse/xtext#1267] Update to Gradle 4.9
2018-08-24 15:32:57 +02:00