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
Christian Dietrich
ed61731ac1
Merge pull request #817 from eclipse/kth_issue816
...
[#816 ] Harmonize plugin.xml contribution
2018-08-17 17:01:36 +02:00
Arne Deutsch
089fde8bfe
Merge pull request #820 from eclipse/xtext-core-69-content-assist-on-syntax-errors
...
Xtext core 69 content assist on syntax errors
2018-08-17 16:46:12 +02:00
Arne Deutsch
deb6ad62fe
[ eclipse/xtext-core#69 ] Revert fix.
...
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-08-17 16:13:34 +02:00
Arne Deutsch
35582ebd66
[ eclipse/xtext-core#69 ] Complete fix such that all tests are green.
...
The fix is working but the result is not satisfying. Checking the
content of the error message is not satisfiable for production. We will
revert the change and only maintain this change in case we have a better
idea later.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-08-17 16:09: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
Arne Deutsch
1fa08de519
Merge pull request #776 from eclipse/xtext-core-69-content-assist-on-syntax-errors
...
[#69 ] Fix content assist if lexer returns multiple invalid tokens.
2018-08-16 13:32:15 +02:00
Christian Dietrich
64127ebeb2
Merge pull request #814 from eclipse/cd_xtext_issue1263
...
[eclipse/xtext#1263 ] Pinned EMF Version to 2.12
2018-08-15 09:54:44 +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
Titouan Vervack
9010afb07f
Merge pull request #810 from eclipse/TargetURIConverter_non_ui
...
Added TargetURIConverter to non UI
2018-08-07 10:25:14 +02:00
Titouan Vervack
496fecef26
Added TargetURIConverter to non UI
...
Signed-off-by: Titouan Vervack <titouan.vervack@sigasi.com>
2018-08-07 10:21:23 +02:00
Christian Dietrich
7875fd7135
Merge pull request #809 from eclipse/cd_fixTemplates
...
[#221 ] Fixed Templats
2018-08-06 10:02:06 +02:00
Christian Dietrich
06ab1b01ad
[ #221 ] Fixed Templats
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-08-06 10:00:40 +02:00
Moritz Eysholdt
08481714f2
[ChangeSerializer] Don't record derived state
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2018-08-05 10:40:28 +02:00
Moritz Eysholdt
c6187f97c7
[ChangeSerializer] Don't record EObjectDescs if not needed.
...
When CrossReferences are not updated, recording the descriptions should
not be needed.
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2018-07-31 16:54:39 +02:00
Christian Dietrich
f8c0c7f53b
Merge pull request #806 from kittaakos/GH-798
...
GH-798: Increased the visibility of the stateful incremental builder.
2018-07-30 09:56:16 +02:00
Akos Kitta
b0c664fd76
GH-798: Increased the visibility of the stateful incremental builder.
...
Added `protected` setters for the build context and the request.
Replaced the context and request assignments with setter calls.
Closes #798 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2018-07-30 09:14:33 +02:00