Commit graph

7104 commits

Author SHA1 Message Date
Karsten Thoms
325fa1e8d6 [releng] Update Xtext version to 2.21.0
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-12-02 14:06:33 +00:00
Karsten Thoms
dff75fe2fa
Merge pull request #1310 from eclipse/kt_issue1304_2
Fix regression in XtextVersion.getCurrent()
2019-11-28 12:13:29 +01:00
Karsten Thoms
85510e8157 [#1304] Catch exception in call to getBaseURL()
The call causes a MissingResourceException, since EMF does not find a
plugin.properties in xtext.utils. Fixes the regression that arised from
Xtend to Java refactoring. The old code catched the exception and
returned null.

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-11-28 12:00:05 +01:00
Karsten Thoms
e1161dbe03 [#1304] Add test case for regression in getCurrent()
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-11-28 11:57:17 +01:00
Christian Dietrich
cd774217e1
Merge pull request #1287 from eclipse/cd_externalLexer
provide a new generator infrastructure external lexer fragment
2019-11-27 11:13:02 +01:00
Christian Dietrich
2acfc71137
Merge pull request #1308 from eclipse/cd_lsp4j081
updated to lsp4j 0.8.1
2019-11-27 08:14:59 +01:00
Christian Dietrich
035df74a4e updated to lsp4j 0.8.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-26 21:43:34 +01:00
Lorenzo Bettini
239498fe84
Merge pull request #1306 from eclipse/lb_use_mwe2Version
Use mwe2version in Tycho-based POMs instead of hard-coding
2019-11-26 18:03:01 +01:00
Lorenzo Bettini
b7ada2599a Use mwe2version in Tycho-based POMs instead of hard-coding
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2019-11-26 17:27:36 +01:00
Lorenzo Bettini
123f609750
Merge pull request #1305 from eclipse/lb_use_mwe2Version
Use mwe2version in POMs and target platform, instead of hard-coding
2019-11-26 16:55:48 +01:00
Lorenzo Bettini
533b8dd988 Use mwe2version in POMs and target platform, instead of hard-coding
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2019-11-26 16:12:48 +01:00
Christian Dietrich
a43790dd8a
Merge pull request #1302 from eclipse/bot_update_xtext_bootstrap_version
[releng] Bootstrap against 2.20.0.M3
2019-11-26 14:11:55 +01:00
Christian Dietrich
b78d337a9c review feedback
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-26 12:39:28 +01:00
Karsten Thoms
a4ee3e160d [releng] Bootstrap against 2.20.0.M3
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-11-26 09:31:43 +00:00
Karsten Thoms
d9a45cfd05
Merge pull request #1298 from eclipse/kt_issue1569_2
[eclipse/xtext#1569] Refactor Xtend to Java
2019-11-25 08:52:40 +01:00
Sebastian Zarnekow
231b4ef862 Reuse parts of the AbstractAntlrGeneratorFragment2 2019-11-24 15:20:39 +01:00
Christian Dietrich
6245f3e6e6 provided replacement for ExternalAntlrLexerFragment
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-24 14:30:49 +01:00
Christian Dietrich
9e1e8ac888
Merge pull request #1300 from eclipse/cd_avoidUnwantedBPChanges
fix unwanted build properties changes
2019-11-22 19:06:29 +01:00
Christian Dietrich
15c2115a28 fix unwanted build properties changes
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-22 18:22:01 +01:00
Karsten Thoms
f12d7540ef [eclipse/xtext#1569] Refactor Xtend to Java
Replaced usage of Xtend in project org.eclipse.xtext.util, except for
active annotations.

Performed refactorings see
https://github.com/eclipse/xtext/wiki/DevGuide_RefactorXtend2Java

Added test case for UriExtensions#withEmptyAuthority().

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-11-22 14:31:46 +01:00
Christian Dietrich
b7589ed9c5 fixed unused import
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-22 12:22:04 +01:00
Christian Dietrich
d525eabd99
Merge pull request #1299 from eclipse/cd_deprx
fixed deprecations
2019-11-22 12:20:06 +01:00
Christian Dietrich
2b644ab2dc fixed deprecations
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-22 11:51:22 +01:00
Christian Dietrich
05237a9798
Merge pull request #1297 from eclipse/cd_mwe2111final
[eclipse/xtext#1609] update to mwe 2.11.1
2019-11-21 18:08:28 +01:00
Christian Dietrich
53f3aa5808 [eclipse/xtext#1609] update to mwe 2.11.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-21 17:00:54 +01:00
Tamas Miklossy
87435d7a8b [https://github.com/eclipse/xtext-eclipse/issues/1229]
Xtext New Project Wizard / New File Wizard Fragment: add possibilities
to generate toolbar buttons.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2019-11-21 07:53:33 +01:00
Christian Dietrich
8f89743894
Merge pull request #1253 from tisis2/fix#1252
[eclipse/xtext-core#1252] filter for contained resource descriptions
2019-11-19 10:15:12 +01:00
gabrield
acdd7c8482 add the since tags
Signed-off-by: gabrield <d.gabriel@bachmann.info>
2019-11-19 09:41:40 +01:00
gabrield
49447a65aa remove behavior changes of getExportedObjectsByType
Signed-off-by: gabrield <d.gabriel@bachmann.info>
2019-11-19 08:35:04 +01:00
Sebastian Zarnekow
f4219011bb
Merge pull request #1280 from eclipse/sz_issue1573
[eclipse/xtext#1573] Provide proper build.properties
2019-11-18 18:53:36 +01:00
Christian Dietrich
acdcd8fa73
Merge pull request #1295 from eclipse/cd_grgit400
updated grgit gradle plugin to version 4.0.0
2019-11-18 09:27:09 +01:00
Sebastian Zarnekow
0db28cc4c2 Add output folders to build.properties 2019-11-18 08:42:38 +01:00
Sebastian Zarnekow
e814a7d8dd Fixed build.properties, fixed a few warnings on the go 2019-11-18 08:42:38 +01:00
Sebastian Zarnekow
bbbdf68391 Added missing build.properties, fixed a couple of warnings 2019-11-18 08:42:38 +01:00
Christian Dietrich
51ca71b860 updated grgit gradle plugin to version 4.0.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-18 08:37:39 +01:00
Christian Dietrich
ff30de3264
Merge pull request #1292 from eclipse/cd_xtext_issue1504
[eclipse/xtext#1504] added Eclipse-SourceReferences to manifests
2019-11-18 07:23:49 +01:00
Christian Dietrich
98bb1ebbba
Merge pull request #1294 from eclipse/cd_fixWorkflows
fixed broken config of formatter fragment
2019-11-17 12:08:53 +01:00
Christian Dietrich
3cdfbccafb fixed broken config of formatter fragment
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-17 11:16:16 +01:00
Christian Dietrich
d381e8781f
Merge pull request #1293 from eclipse/cd_cleanupVersionsGradle
cleanup versions.gradle
2019-11-17 10:57:20 +01:00
Christian Dietrich
b91f29b943 cleanup versions.gradle
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-17 09:45:25 +01:00
Christian Dietrich
98bd79e264 [eclipse/xtext#1504] added Eclipse-SourceReferences to manifests
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-15 12:28:44 +01:00
Christian Dietrich
0f5f3637b0
Merge pull request #1291 from eclipse/regen_arrayextensions
regenerated with latest xbase.lib
2019-11-15 11:04:14 +01:00
Christian Dietrich
1d1ac03d97 regenerated with latest xbase.lib
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-15 10:32:07 +01:00
Christian Dietrich
a53382e9fc
Merge pull request #1290 from eclipse/cd_depr_postprocessor2
log deprecation warning if xtend based postprocessor is used
2019-11-13 11:04:05 +01:00
Christian Dietrich
dbb27240a2 log deprecation warning if xtend based postprocessor is used
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-11 15:14:12 +01:00
Christian Dietrich
cdfdc90a71
Merge pull request #1288 from eclipse/cd_noOldGen
removed dep to old generator
2019-11-11 12:54:54 +01:00
Christian Dietrich
41d484ad74
Merge pull request #1286 from eclipse/cd_updateJetty
updated jetty to latest release
2019-11-11 12:54:08 +01:00
Christian Dietrich
d4e92def1c removed dep to old generator
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-09 19:51:55 +01:00
Christian Dietrich
4db3cfb87c updated jetty to latest release
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-08 10:52:42 +01:00
Christian Dietrich
6a4dfb97c3
Merge pull request #1284 from eclipse/cd_gradleProperties
added gradle properties
2019-11-07 14:46:48 +01:00