Sven Efftinge
baebe053cd
[LSP] migrated to lsp4j 0.1.0
2016-11-05 20:52:35 +01:00
Akos Kitta
c518a4bbc0
[LS] Fixed defect in signature help service.
...
- It occurred when no arguments were used on use-side but were required
according to definition-side. Such cases parameter hints were not
available.
- Adjusted service interface name to Xtext conventions.
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-11-02 10:07:49 +01:00
Miro Spönemann
986ec23fc7
Regenerated test languages
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-17 10:05:07 +02:00
Miro Spönemann
3d22454111
#127 : Regenerated test languages
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-14 15:14:24 +02:00
Akos Kitta
d161e9ee13
Manually merged conflicting changes from upstream/master.
...
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-10-14 13:56:01 +02:00
Miro Spönemann
44bc1f733b
Regenerated test languages
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-13 15:29:31 +02:00
Akos Kitta
62c439af26
Merged conflicting changes.
...
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-10-10 11:25:57 +02:00
Akos Kitta
37ec51a710
Added basic document highlight implementation.
...
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-10-10 10:49:35 +02:00
Miro Spönemann
a22ae0fda2
Added launch configs for xtext.ide tests
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-05 16:59:05 +02:00
Sven Efftinge
f4b8bd4037
[lsp] allow calling uri-based services without require document being opened before. E.g. formatting could be called from a file browser’s context menu, without opening an editor first.
2016-09-14 15:07:48 +02:00
Akos Kitta
90383ff782
Fixed tests and cleaned up signature help implementation.
...
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-09-12 21:48:06 +02:00
Akos Kitta
7ec7501435
Merged master to signaturehelp_testlang_signedoff branch.
...
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-09-12 18:41:20 +02:00
Sven Efftinge
2aaa49fc3a
[lsp] completion proposals should be sorted case-sensitively secondarily
2016-09-09 13:25:25 +02:00
Akos Kitta
e1628b5ca5
[LS] Added basic signature help support for the test language.
...
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-09-07 14:23:49 +02:00
Jan Koehnlein
a7ed852e9f
[ls][hover] extracted get contents method for easier override
2016-09-02 15:48:27 +02:00
akosyakov
aea7ec628c
[ls] Build a closed in memory file as deleted
...
Change-Id: I7e51fda6ae864a30cda4645066b97bd1c78c2309
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-09-01 09:32:40 +02:00
Sven Efftinge
d7ad9acbb3
[LSP] completion - always use textedit, as otherwise vscode doesn’t reliably show the proposal
2016-08-26 15:36:52 +02:00
Sven Efftinge
9b9537b4b6
[LSP] fixed some issue with URI normalization
2016-08-26 12:02:25 +02:00
Sven Efftinge
25fa355faa
[lsp] generally allow adding secondary files in test cases
2016-08-26 09:06:30 +02:00
Moritz Eysholdt
5e203dea8e
implemented ContentAssistContextFactoryTest
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-08-11 16:02:36 +02:00
Moritz Eysholdt
449ddcc804
added a test language for partial content assist
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-08-11 16:02:35 +02:00
Moritz Eysholdt
714bfe79c4
created InjectorProviders for test language
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-08-11 15:35:52 +02:00
Moritz Eysholdt
15fb792a28
regenerated test languages
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-08-11 15:35:51 +02:00
Moritz Eysholdt
597496cfb6
migrated content assist tests from xtext-eclipse/o.e.x.ui.tests
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-08-10 15:34:06 +02:00
Christian Dietrich
d8dc3ff328
fixed hoverservice for non self contained cross references #20
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-26 09:51:05 +02:00
Christian Dietrich
e94bb9581a
extended test language to feature non self contained cross references #20
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-26 06:36:09 +02:00
Christian Dietrich
acd1e60ab4
improved uri handling on windows. fixes #49
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-25 12:19:50 +02:00
Christian Dietrich
1d23072608
implementation and test for formatting service #21
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-25 11:29:58 +02:00
Miro Spönemann
857a33656d
Updated for recent ls-api changes: moved implementations to 'impl' subpackage
2016-07-21 16:35:03 +02:00
Miro Spönemann
6a7b298343
Updated for recent ls-api changes: using new builders and impl constructors
2016-07-21 12:02:33 +02:00
Lorenzo Bettini
ea3766c5d7
Merge remote-tracking branch 'origin/master' into lb_srcGenFolder
2016-07-20 09:48:10 +02:00
Christian Dietrich
e13ac6c279
update to ls-api 0.3.0-SNAPSHOT
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-19 19:08:57 +02:00
Lorenzo Bettini
4fa59ea2d5
removed src-gen folder as source folder in .ide.tests
...
The src-gen folder is not used in this project and should be removed
from the .classpath to avoid build errors in Eclipse.
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-07-19 17:15:23 +02:00
Jan Koehnlein
29fe693b9f
[ls] recompute workspace config on configuration change + fixes for build
2016-07-14 18:23:48 +02:00
Jan Koehnlein
ce5688f3df
[ls] support multi project workspaces
2016-07-13 12:05:37 +02:00
akosyakov
d21cad280c
[LSI][contentAssist] Compute a text edit for entries with non empty
...
prefix
2016-07-12 16:11:43 +02:00
Miro Spönemann
2b46d0e51f
Replaced 'mwe2' configuration with 'mwe2' source set for more flexible dependency setup
2016-07-07 14:49:07 +02:00
Sven Efftinge
eb6805203c
[ide] added generator to ide test language
2016-07-07 12:12:14 +02:00
Miro Spönemann
950eb8ae74
Removed old Gradle integration prefs
2016-07-07 11:22:13 +02:00
Miro Spönemann
decf9b22aa
Checked in project metadata based on Buildship
2016-07-07 10:19:04 +02:00
Christian Dietrich
f8e2ceabc2
fixed typo Errorneous Erroneous
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-06-23 09:18:19 +02:00
Sven Efftinge
517f471423
[gradle] disable xtext generator, fixed wrong groovy string
2016-06-21 12:03:37 +02:00
Sven Efftinge
21423cc18c
[ide] added IdeModule and IdeSetup - fixed #11
2016-06-21 11:54:54 +02:00
Sven Efftinge
ae59ba21cb
[gradle] updated gradle config and metadata
...
added mwe2 dependencies
commented out bad dependencies in mwe2 files (they are still not running)
2016-06-21 11:12:12 +02:00
Miro Spönemann
0bc7f1fd20
Remove redundant .gitignore rules
2016-06-14 15:31:26 +02:00
Miro Spönemann
e1a4782403
Generated code
2016-06-14 09:45:31 +02:00
Miro Spönemann
96edcf48ae
Removed buildship.core.prefs
2016-06-14 09:44:34 +02:00
Miro Spönemann
4270986cba
Moved projects to root of repository
2016-06-14 08:30:25 +02:00