Karsten Thoms
7dcc65bb2e
[release] Increment version to 2.15.0
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-05-22 23:53:44 +02:00
Karsten Thoms
c8d00ded18
[ #743 ] Relax lower bound for JUnit 5 bundles to 5.0.0
...
Makes bundles work on Oxygen.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-05-17 22:19:38 +02:00
Christian Dietrich
b051e84aed
removed unused imports
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-05-06 10:07:59 +02:00
Christian Dietrich
3dbf100102
Merge pull request #718 from eclipse/cd_issue716
...
[#716 ] [LSP] Problems for a deleted file are shown after deletion
2018-04-26 16:08:39 +02:00
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
Jan Koehnlein
3c2bb77e89
GH-712 adapt to breaking changes in lsp4j
2018-04-23 14:47:08 +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
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
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
Arne Deutsch
89ec47729e
[522715] Copy/Clear new EAnnotationValidator registry map in EMF 2.14+.
...
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2018-03-21 17:04:58 +01:00
Christian Dietrich
58113d0f41
Regenerated against lastest xbase-lib
...
https://github.com/eclipse/xtext/issues/1174
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-02-26 15:07:09 +01:00
Christian Dietrich
8cb265024d
[ #638 ] Use Formatting options passed by the client
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-02-20 17:54:55 +01:00
Christian Dietrich
395854eb57
[ #617 ] fixed typo in AbstractLanguageServerTest
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-02-02 09:51:07 +01:00
Karsten Thoms
90cef27ab4
[ eclipse/xtext#1160 ] Update copyright date range
...
Recompiled Xtend files
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-16 09:11:22 +01:00
Christian Dietrich
b43b0080b9
Merge pull request #616 from eclipse/cd_issue_608
...
[#608 ] Fixed reuse issue with WrappingInjectorProvider
2018-01-16 07:12:31 +01:00
Christian Dietrich
4f10ab7038
[ #608 ] make sure that WrappingInjectorProvider records changes to the global registry even if the delegate itself is a IRegistryConfigurator and its injector is already created so that createInjector does not do anything that could be recorded
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2018-01-15 16:59:17 +01:00
Karsten Thoms
134c788006
[ eclipse/xtext#1160 ] Update copyright date range
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-15 16:28:39 +01:00
Florian Stolte
1bc930b5b6
[ eclipse/xtext#1152 ] Java 9 - Added Automatic-Module-Name header
...
- added header to existing manifest files
- added header to manifest generation in xtext generator and wizard
Signed-off-by: Florian Stolte <fstolte@itemis.de>
2017-12-14 14:16:20 +01:00
Sebastian Zarnekow
a7a45658ef
Really use the latest Xtend
2017-12-08 15:39:38 +01:00
Sebastian Zarnekow
5300cd812f
Compiled with latest Xtend
2017-12-08 15:17:13 +01:00
Christian Dietrich
9e66409f38
regenerated xtend code (java 9 java.lang.Module conflict)
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-12-01 19:13:09 +01:00
Christian Dietrich
4960af9c0a
set version to 2.14
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-10-27 09:03:34 +02:00
Jan Koehnlein
4132407834
[rename] change serializer based rename refactoring
2017-09-29 16:31:32 +02:00
Sven Efftinge
11c084dc5e
GH-73 Replaced the string replace with URI factory to fix the authority.
...
Signed-off-by: Sven Efftinge <sven.efftinge@typefox.io>
2017-09-13 17:24:57 +02:00
Christian Dietrich
ee17620eb6
added missing @override annotations
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-09-05 20:15:44 +02:00
Sven Efftinge
4731723531
[lsp testing] switched back to synchronous testing mode.
...
Signed-off-by: Sven Efftinge <sven.efftinge@typefox.io>
2017-07-25 13:06:30 +02:00
Sven Efftinge
afe4eac960
[LSP] Fixed concurrency issues in RequestManager
...
Signed-off-by: Sven Efftinge <sven.efftinge@typefox.io>
2017-07-25 09:53:39 +02:00
Sven Efftinge
3e47aefea4
[LSP] Added language hook for ‘codeAction’.
...
Signed-off-by: Sven Efftinge <sven.efftinge@typefox.io>
2017-07-21 10:04:58 +02:00
Moritz Eysholdt
fb758b8e98
Allow to fill the InMemoryURIHandler programmatically with content
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-07-18 13:14:18 +02:00
Sven Efftinge
139d01f703
[lsp] added hooks for code lenses and language specific capabalities
...
Signed-off-by: Sven Efftinge <sven.efftinge@typefox.io>
2017-07-18 09:45:01 +02:00
Miro Spönemann
84dece4cd4
Merge pull request #372 from eclipse/msp_issue57
...
Create an in-memory workspace configuration when no root URI is given
2017-07-05 12:45:55 +02:00
Karsten Thoms
f46a269fdd
gradleprojectbuilder added by Buildship project import
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-07-01 23:09:36 +02:00
Miro Spönemann
d424d9f80d
Fixed #57 : Create an in-memory workspace configuration when no rootURI is given
2017-06-30 11:17:51 +02:00
Sven Efftinge
50cb47acb9
Merge pull request #334 from miklossy/master
...
[#315 ] Enable issue matching customization of the ValidationTestHelper.
2017-06-14 17:08:29 +02:00
Miro Spönemann
a75bac8287
Increased version number to 2.13.0-SNAPSHOT
2017-05-24 13:41:16 +02:00
Mikhail Muhin
66a57d59e5
Windows tests fix (linesep)
...
Signed-off-by: Mikhail Muhin <delred@yandex.ru>
2017-05-17 17:09:24 +03:00
Tamas Miklossy
07bd371815
[ #315 ] Enable issue matching customization of the ValidationTestHelper.
...
- Introduce enum Mode with the DEFAULT, EXACT, REGEX values.
- Modify the validation issue matching mechanism to consider the current
value of this parameter.
- Add since tags.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2017-05-14 13:32:55 +02:00
Lorenzo Bettini
822e76cf7e
Added tests for .xtext.testing.Flaky
...
Since now Flaky is also part of .xtext.testing, I copied the tests for
Flaky from .junit4.tests project
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2017-03-06 11:54:25 +01:00
Lorenzo Bettini
e763d9adc2
Copied Flaky into .xtext.testing
...
This annotation was still present in .xtext.junit4, so why not copying
that into the new .xtext.testing and then later deprecate the one in
.xtext.junit4?
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2017-03-03 14:58:47 +01:00
akosyakov
361ac9f799
Replace Either<T, List<T>>
with List<T>
2017-02-07 08:42:06 +05:00
akosyakov
14f8f9b58b
[lsp] apply Either type
2017-02-03 19:53:13 +05:00
akosyakov
b7a5726d9f
Migrate to the version 0.2.0-SNAPSHOT of lsp4j
2017-02-02 11:06:48 +05:00
Miro Spönemann
0bc4eb7975
Merge branch 'release_2.11.0'
2017-01-31 13:16:13 +01:00
Karsten Thoms
6dc1063633
Change import of AssumptionViolatedException
...
With JUnit 4.12 the class was made public API, the old class is
deprecated.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-01-25 09:58:09 +01:00
Miro Spönemann
c5710fb2b1
Updated to LSP4J 0.1.1
2017-01-24 15:17:27 +01:00
Miro Spönemann
ba911b4790
Lifted version number to 2.12.0-SNAPSHOT
2017-01-18 11:47:03 +01:00
Miro Spönemann
0515d22685
Refreshed projects with Buildship 2.0
2017-01-12 10:32:06 +01:00
Moritz Eysholdt
e968946b4f
[formatter/performance] Don't create stack traces
...
This change:
- introduces a flag that by default disables creation of stack traces
- lets the formatter do a second pass on conflict with that flag enabled
This combines the benefits of both worlds:
- performance without the need for tweaking
- debug information without the need to enable some magic config
see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=508894
https://bugs.eclipse.org/bugs/show_bug.cgi?id=507174
https://github.com/eclipse/xtext-core/pull/195
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-01-10 17:54:44 +01:00
Karsten Thoms
82956ee954
Removed unnecessary cast
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-01-05 07:53:36 +01:00