Karsten Thoms
d0ef36771a
Merge pull request #403 from xcariba/url-decode
...
Decode file URL
2017-09-08 10:33:39 +02:00
Alexander Kozinko
51f879e3d7
Added tests, fixed EMF URI handling
...
Signed-off-by: Alexander Kozinko <xcariba@gmail.com>
2017-09-06 11:35:09 +03:00
Sebastian Zarnekow
1c5b2b0320
Merge pull request #366 from eclipse/sz_bug476690
...
Refined token placement for indentation based languages
2017-09-05 23:02:36 +02:00
Christian Dietrich
0f99a6e6a3
removed unused imports / dead code
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-09-05 20:07:14 +02:00
Alexander Kozinko
ca60760903
Added support for spaces and non-latin symbols in file paths
...
Signed-off-by: Alexander Kozinko <xcariba@gmail.com>
2017-09-04 18:44:04 +03:00
Moritz Eysholdt
4640ecac14
[ChangeSerializer] added more tests
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-23 17:31:59 +02:00
Moritz Eysholdt
b304d5e921
[ChangeSerializer] improve handling of multiple deleted regions
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-20 20:10:02 +02:00
Moritz Eysholdt
b2ec390e51
[ChangeSerializer] don't crash on no-op
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-18 15:04:59 +02:00
Moritz Eysholdt
fe62acf0f4
[ChangeSerializer] apply semantic changes from ReferenceUpdater properly
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-18 15:01:57 +02:00
Jan Koehnlein
954cfe1869
[refactoring] fixed test
2017-08-18 13:48:57 +02:00
Jan Koehnlein
57c80717cf
[refactoring] moved test language to testlanguages
2017-08-18 13:48:57 +02:00
Moritz Eysholdt
5fcb0433b7
[ChangeSerializer] improved handling of insertions
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-18 11:27:27 +02:00
Moritz Eysholdt
0fe2568d92
[ChangeSerializer] use language specific IEObjectDescriptionProvider
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-17 15:23:48 +02:00
Sven Efftinge
ffca82299a
[lsp] added workspace/executeCommand
support ( fixes #425 )
...
Signed-off-by: Sven Efftinge <sven.efftinge@typefox.io>
2017-08-17 15:22:10 +02:00
Moritz Eysholdt
370ad8a48a
[ChangeSerializer] track Resource URI changes
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-16 18:09:20 +02:00
Moritz Eysholdt
e470ca52d8
Proof-of-Concept of how to implement semantic code actions
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-15 17:30:15 +02:00
Moritz Eysholdt
825c430f3d
Work on #387 : Updating of textual changes after modifications of the AST
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-15 17:30:15 +02:00
Moritz Eysholdt
6180c3dabf
Added test language for ChangeSerializer
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-15 17:30:15 +02:00
Moritz Eysholdt
aa84196b56
added ecore.change to dependencies of xtext.ide
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-08-15 17:30:15 +02:00
Anton Kosiakov
987146a77f
[ls] unifies workspace configs
...
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-08-09 09:48:30 +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
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
094d0306d3
Fixed #378 : Throw a response error when workspace is not initialized
2017-07-14 13:30:43 +02:00
Anton Kosyakov
2ecf37f575
Merge pull request #376 from eclipse/ak/ls_cancellable_builds
...
[ls] cancellable builds
2017-07-05 17:33:30 +05:00
Anton Kosiakov
f66f444495
[RequestManager] fixed tests
...
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-07-05 15:56:03 +05: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
Anton Kosiakov
ebd20a59b7
[ls] cancellable builds (asynchronous write requests)
...
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-07-05 14:43:40 +05:00
Miro Spönemann
55e3eefcdb
#57 : Added a test with file scheme
2017-07-05 11:17:59 +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
Anton Kosiakov
a74a9108f1
Fixes eclipse/xtext-core#245
...
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:33 +02:00
Sebastian Zarnekow
14b2f35684
Yet another attempt (tm)
2017-06-13 19:45:29 +02:00
Sebastian Zarnekow
9ba194e7f4
Another attempt to fix all the things (tm)
2017-06-13 16:45:44 +02:00
Sebastian Zarnekow
efa1c1c8b4
Put test langs into test source set
2017-06-13 15:54:33 +02:00
Sebastian Zarnekow
8f97ceae10
Attempt to fix the build, ignore Suites
2017-06-13 15:41:53 +02:00
Sebastian Zarnekow
63efd34885
Regenerated test languages
2017-06-13 13:11:51 +02:00
Sebastian Zarnekow
d4cb22078a
Added content assist tests for intentation based langs
2017-06-12 15:14:19 +02:00
Sebastian Zarnekow
ae0d565b59
Removed empty test class
2017-06-12 15:01:29 +02:00
Christian Dietrich
a38d300cc3
code cleanup xtend warnings
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-05-24 14:52:38 +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
Sven Efftinge
8342fcb19f
[LS / Incremental Builder] Fixed issues (failing tests) with reused resource sets
2017-02-02 09:34:47 +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
Miro Spönemann
02d3787904
Added common configuration file mwe2-workflows.gradle for generating Xtext languages from Gradle
2017-01-11 16:56:41 +01:00
Miro Spönemann
c8fc186e31
Removed project version constraints from test manifest
2017-01-06 13:57:23 +01:00
Karsten Thoms
56f1d1079e
[492072] Regenerated Xtend code
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-01-02 14:33:55 +01:00
Karsten Thoms
c9b7bf5af2
[492072] Minimized usage of local variables
...
The Xtend compiler was optimized to minimize the usage of synthetic variables for member feature calls and right-hand assignments
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-22 00:54:25 +01:00