Commit graph

6432 commits

Author SHA1 Message Date
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
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
Christian Dietrich
523f467e53
Merge pull request #831 from eclipse/cd_issue828
[eclipse/xtext-core#828] Use the newest version of xtext-gradle-plugin: 2.0.1
2018-08-24 15:25:20 +02:00
Christian Dietrich
6171ebda4e
Merge pull request #836 from eclipse/cd_regenTestLangs
[eclipse/xtext#1227] regenerated testlanguages
2018-08-24 11:04:06 +02:00
Christian Dietrich
381491cf31
Merge pull request #835 from eclipse/cd_issue834
[#834] Fixed GenerateTestLanguages
2018-08-24 11:02:45 +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
Christian Dietrich
f569a370b4 [#834] Fixed GenerateTestLanguages
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-24 10:34:11 +02:00
Christian Dietrich
78417bcd38
Merge pull request #833 from eclipse/cd_issue824
[eclipse/xtext-core#824] Don't generate xpand dependency if not needed
2018-08-24 10:05:54 +02:00
Christian Dietrich
a41d7aee07 [eclipse/xtext-core#824] Don't generate xpand dependency if not needed
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-24 09:49:40 +02:00
Christian Dietrich
3e56c78b19
Merge pull request #832 from miklossy/master
Fixing typo: 'corresponsing' -> 'corresponding'
2018-08-24 09:08:41 +02:00
Tamas Miklossy
fcf4a71612 Fixing typo: 'corresponsing' -> 'corresponding'
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2018-08-24 08:39:43 +02:00
Christian Dietrich
543560cfa6 [eclipse/xtext-core#828] Use the newest version of xtext-gradle-plugin: 2.0.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-23 21:49:19 +02:00
Christian Dietrich
38f976c91f [eclipse/xtext-core#829] Update to Gradle Wrapper 4.9
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-23 21:43:50 +02:00
Christian Dietrich
d640812860 [eclipse/xtext#1267] Update to Gradle 4.9
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-23 17:58:55 +02:00
Holger Schill
417b8e6d7f
Merge pull request #826 from eclipse/hs/issue825
ConfigurableIssueCodesProvider generated #825
2018-08-23 11:47:56 +02:00
Holger Schill
5045659ddd Fix failing test CliWizardIntegrationTest 2018-08-23 07:08:12 +02:00
Christian Dietrich
f294318b0d
Merge pull request #823 from eclipse/cd_issue822
[eclipse/xtext-core#822] use 2018-09 in target platform
2018-08-22 21:58:49 +02:00
Holger Schill
f379c56a25 ConfigurableIssueCodesProvider generated even when no grammar annotations are used #825 2018-08-22 16:39:23 +02:00
Christian Dietrich
5a04ecff5c [eclipse/xtext-core#822] use 2018-09 in target platform
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-21 21:57:11 +02:00
Titouan Vervack
2dbb39ebc0 Fixed typo in IQualifiedNameConverter
Signed-off-by: Titouan Vervack <titouan.vervack@sigasi.com>
2018-08-20 12:32:29 +02:00