Christian Dietrich
be7a958127
[ #716 ] [LSP] Problems for a deleted file are shown after deletion
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-04-25 14:29:38 +02:00
Karsten Thoms
4978547f59
Merge pull request #633 from eclipse/kth_refactor_Files
...
[refactoring] Deprecate methods with correspondence in Guava
2018-04-23 16:49:43 +02:00
Jan Koehnlein
8809e2f8fd
Merge pull request #713 from eclipse/jk/gh712
...
GH-712 adapt to breaking changes in lsp4j
2018-04-23 16:32:21 +02:00
Karsten Thoms
e1ff4dc910
[refactoring] Deprecate methods with correspondence in Guava
...
Also refactored methods to use Guava
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-23 14:52:31 +02:00
Jan Koehnlein
3c2bb77e89
GH-712 adapt to breaking changes in lsp4j
2018-04-23 14:47:08 +02:00
Karsten Thoms
5e7c2a0902
Merge pull request #711 from eclipse/cd_xtext_issue1190
...
[eclipse/xtext#1190 ] Narrowed the version range for asm to [6.1.1,6.2.0)
2018-04-23 14:34:20 +02:00
Christian Dietrich
de25d13970
[ eclipse/xtext#1190 ] Narrowed the version range for asm to [6.1.1,6.2.0)
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-04-23 13:01:11 +02:00
Christian Dietrich
497b70425c
added missing since
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-04-20 18:52:22 +02:00
Christian Dietrich
ef9817b9a8
Merge pull request #696 from ArneDeutsch/xtext-eclipse-599
...
[eclipse/xtext-eclipse#599 ] Support waiting operation.
2018-04-20 18:49:24 +02:00
Christian Dietrich
5f8a5465d1
Merge pull request #707 from eclipse/cd_lsp4j_wizard_workaround
...
use lsp4j 0.4.0-SNAPSHOT as workaround for #705
2018-04-20 16:34:43 +02:00
Christian Dietrich
f66c0128af
use lsp4j 0.4.0-SNAPSHOT as workaround for #705
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-04-20 16:18:13 +02:00
Christian Dietrich
2d69f5c34e
Merge pull request #682 from tivervac/nullSafeReadOnlyAndModify2
...
Added null- and exception-safe variants of (priority)readOnly and modify
2018-04-20 15:55:16 +02:00
Christian Dietrich
85f3a05f3d
Merge pull request #703 from eclipse/java-10-integration
...
Java 10 integration
2018-04-20 11:33:24 +02:00
Christian Dietrich
dfc8861cd7
readjusted pipelines
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-04-20 09:56:53 +02:00
Christian Dietrich
c39b272c09
Merge pull request #701 from eclipse/msp_issue694
...
Updated to LSP4J 0.4.0
2018-04-20 09:29:38 +02:00
Miro Spönemann
bf6a61a7e2
#694 : Updated to LSP4J 0.4.0 (snapshot)
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2018-04-19 15:32:40 +02:00
Christian Dietrich
b097f9d159
set tycho version to 1.2.0-SNAPSHOT & added mechanism to handle snapshot and non snapshot versions in the wizard
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-04-18 19:35:40 +02:00
Karsten Thoms
17616407db
Merge pull request #670 from eclipse/kth_issue666_junit5
...
[#666 ] JUnit 5 support
2018-04-17 17:05:31 +02:00
Karsten Thoms
9007644a30
[ eclipse/xtext#1177 ] Merge branch arnedeutsch/java-10-support
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-17 17:03:38 +02:00
Karsten Thoms
f71678b2bd
[ #666 ] JUnit 5 Support
...
Refactored common code of XtextRunnerTest and InjectionExtensionTest
into an abstract base class.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-17 16:26:56 +02:00
Karsten Thoms
875e62c901
[ #666 ] JUnit 5 Support
...
- implemented review comments
- adding JUnitVersion.DEFAULT
- added missing copyright headers for JUnitFragment and Junit4Fragment2
- changed lower bound for org.junit.jupiter.api.extension to 5.1.0
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-17 12:49:57 +02:00
Christian Dietrich
f0ccaed480
updated asm to asm 6.1.1
...
updated jdt to Oxygen 3a
adjusted pipelines
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-04-17 12:27:49 +02:00
Karsten Thoms
07d8819429
[ eclipse/xtext#1177 ] Merge arnedeutsch/java-10-support
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-17 09:18:54 +02:00
Arne Deutsch
693c7e420c
[ eclipse/xtext#1177 ] Update ASM to 6.1.1 and JDT Core to 3.13.102.
...
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-04-17 07:37:44 +02:00
Christian Dietrich
746582a1a7
updated asm to asm 6.1.1
...
updated jdt to Oxygen 3a
adjusted pipelines
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-04-16 20:06:46 +02:00
Karsten Thoms
3999e54b89
[ #666 ] Extend Xtext Generator for JUnit 5
...
- Added enum JUnitVersion
- Create JUnitFragment from Junit4Fragment2
- provide setter for JUnit version
- Deprecated Junit4Fragment2 and extend from JUnitFragment
- changed StandardLanguage#junitSupport type to JUnitFragment
- Extended JUnitFragment to produce JUnit version specific code
- Added junitVersion property to WizardConfiguration
- generate JUnit 5 specific configuration to workflow when JUnit 5 is
configured
- TestProjectDescriptor: Configure JUnit 5 dependencies
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-16 13:27:43 +02:00
Titouan Vervack
b8c37767d5
Added wildcard extends
...
Signed-off-by: Titouan Vervack <titouan.vervack@sigasi.com>
2018-04-16 11:05:31 +02:00
Karsten Thoms
e10de81431
[ #666 ] JUnit 5 support
...
- provide new InjectionExtension as replacement for XtextRunner
- added unit test for InjectionExtension
- added JUnit 5 dependencies
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-04-15 10:40:47 +02:00
Christian Dietrich
f8ce0075be
Merge pull request #699 from ArneDeutsch/java-10-support
...
[eclipse/xtext#1177 ] Adapt JavaVersion to support Java 10.
2018-04-12 19:36:39 +02:00
Arne Deutsch
ec683f723c
[ eclipse/xtext#1177 ] Adapt JavaVersion to support Java 10.
...
This allows e.g. the selection of Java 10 in the new xtext project
wizard.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-04-12 15:13:20 +02:00
Moritz Eysholdt
c6a3bd20cb
[ChangeSerializer] fixed potential NPEs
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2018-04-11 17:30:09 +02:00
Arne Deutsch
f826570410
[ eclipse/xtext-eclipse#599 ] Support waiting operation.
...
ActiveAnnotationProcessors might run in parallel. Read operations should
wait until all write operations are ready to avoid race conditions.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-04-11 13:39:59 +02:00
Christian Dietrich
a68ee345df
Merge pull request #695 from ArneDeutsch/xtext-eclipse-599
...
[eclipse/xtext-eclipse#599 ] Fix review findings.
2018-04-11 11:23:10 +02:00
Arne Deutsch
c98df4f7bc
[ eclipse/xtext-eclipse#599 ] Fix review findings.
...
Change field names to 'projectWizard' and 'fileWizard'.
Document MWE entities.
Deprecate SimpleProjectWizardFragment2.
Add @Beta annotations.
Update copyright comments.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-04-11 10:17:36 +02:00
Christian Dietrich
0937007ba9
Merge pull request #691 from ArneDeutsch/xtext-eclipse-599
...
Xtext eclipse 599
2018-04-10 09:10:43 +02:00
Christian Dietrich
fbd3d85a55
Merge pull request #693 from ArneDeutsch/xtext-core-686
...
[eclipse/xtext-core#686 ] Update new project wizard.
2018-04-09 15:33:40 +02:00
Arne Deutsch
179757480d
[ eclipse/xtext-core#686 ] Update new project wizard.
...
Remove IDEA from the new project wizard. IDE plugins are not well
maintained any more, no need to bother new users with not working stuff.
Set version of xtext-gradle-plugin to 1.0.21.
Update test projects according to removed IDEA support.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-04-09 15:19:01 +02:00
Moritz Eysholdt
5804e8b6bc
Fix eclipse/xtext-xtend#408 : Allow mismatching node model
...
Because quick fixes change the model and can cause any kind of mismatch
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2018-04-05 17:10:21 +02:00
Arne Deutsch
503e1c7843
Merge branch 'master' of git@github.com:eclipse/xtext-core.git into xtext-eclipse-599
2018-04-04 14:20:34 +02:00
Arne Deutsch
b92affb486
[ eclipse/xtext-eclipse#599 ] Adding fragment for new file wizard.
...
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-04-04 14:16:36 +02:00
Christian Dietrich
6d9b64646e
Merge pull request #690 from AlexTugarev/at/fix-ValidatorFragment2
...
[validation] fix error in ValidatorFragment2
2018-04-04 11:51:10 +02:00
Alex Tugarev
fa8e8b2b26
fix error in ValidatorFragment2
...
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2018-04-04 11:30:45 +02:00
Holger Schill
1f17d49554
Merge pull request #688 from AlexTugarev/at/fix-issue-code-provider
...
[validation] fix generation of issue code provider
Thanks Alex
2018-04-03 10:06:43 +02:00
Alex Tugarev
d81b59d636
[validation] fix generation of issue code provider
...
use grammar info instead of `MyDsl`.
cf. https://github.com/eclipse/xtext-core/pull/680
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2018-04-03 08:39:14 +02:00
Christian Dietrich
20d549f870
Merge pull request #684 from miklossy/master
...
[NONE] Fix Typo in AbstractGeneratorFragmentTests.xtend file.
2018-03-30 13:13:22 +02:00
Tamas Miklossy
063dcdcfd4
[NONE] Fix Typo in AbstractGeneratorFragmentTests.xtend file.
...
- Avoid double assignment of the globalStateMemento field.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2018-03-30 13:00:21 +02:00
Christian Dietrich
e2abd056e8
Merge pull request #683 from tivervac/guava_throwables_throw_kw
...
Added throw keyword to Throwables.propagate
2018-03-30 12:33:05 +02:00
Titouan Vervack
4f702ddc7a
Added throw keyword to Throwables.propagate
...
Signed-off-by: Titouan Vervack <titouan.vervack@sigasi.com>
2018-03-30 11:58:41 +02:00
Christian Dietrich
879016d8cb
Merge pull request #681 from tivervac/warnings
...
Fixed warnings
2018-03-29 18:27:38 +02:00
Titouan Vervack
57af220521
Fixed guava compatibility issue
...
Signed-off-by: Titouan Vervack <titouan.vervack@sigasi.com>
2018-03-29 18:26:41 +02:00