Sven Efftinge
2108e8c41a
[lsp] updated to 0.2.0 of ls-api.
2016-05-29 21:34:40 +02:00
akosyakov
e28969fdab
[lsi][java 1.8] CompletableFuture as a request result
...
Change-Id: I5ee34fdefc86c88e1758c37469a6f76316a28835
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-29 10:44:21 +02:00
akosyakov
4193f4aaae
[lsi] Support of (cancellable) read/write requests
...
Change-Id: If294db6305bf836f0f7d75e47683e39730a975c0
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-27 15:49:40 +02:00
Sven Efftinge
9d3ab92088
[lsp] some fixes for ServerLauncher
2016-05-27 15:47:39 +02:00
Sven Efftinge
16c9b7c56e
[lsp] added server launcher to start a process that uses std in & out
2016-05-27 11:12:43 +02:00
akosyakov
b619a2314e
[lsi] the full index access
...
Change-Id: Ic53435acd12521a193ea33a2e600e4c2b53266c9
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-27 09:07:14 +02:00
akosyakov
924e37f435
[lsi] Go to definition and find references support
...
Change-Id: I1c849979a93bae6e640e38b6e1b42bc5bc625b4c
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-26 17:51:21 +02:00
akosyakov
db5608603d
[lsi] Document Symbol Support
...
Change-Id: Idf75084a4debf56c46d49fc8db579d400a8eaef0
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-26 16:14:28 +02:00
akosyakov
d5ba9854e1
[lsi] Extracted an extension class for URI conversion
...
Change-Id: I859efde7f070e871b8be8203fd2a634560c7bac3
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-26 13:39:12 +02:00
Dennis Huebner
4c1b92f88d
[tests] Updated test expectation
2016-05-26 12:26:20 +02:00
akosyakov
4961f5995d
[lsi] Fixed remote file's URI to emf's URI conversion
...
Change-Id: I792a9fb29d1bdecaf97590d393be8cb5e7fda69a
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-26 11:20:04 +02:00
Sven Efftinge
41be0aa99f
[lsp] USer JDK service loader to find ISetups
2016-05-26 09:15:25 +02:00
Dennis Huebner
0ed9950d73
[api] Refreshed old filters
2016-05-25 16:17:42 +02:00
Dennis Huebner
a5bdb4455a
[releng] Increase version to 2.10.1
2016-05-25 16:07:01 +02:00
akosyakov
40e3cf6e9f
[lsi] Content Assist Support
...
Change-Id: Id8419149a32a2d0aff6aedbb62015c0d79168459
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-25 12:14:48 +02:00
Sven Efftinge
cb3f89d33d
[lsp] moved filesystemscanner to xtext.utils and LSPExtensions to lsapi project
2016-05-25 11:12:50 +02:00
Sven Efftinge
cea7256665
[lsp] made workspace manager more independent of LSP
2016-05-25 10:52:50 +02:00
Dennis Huebner
078307d63f
[releng] Prepare 2.10.0 release
...
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2016-05-25 10:04:51 +02:00
Sven Efftinge
3cf774385d
[lsp] added doRead method to access document and resource
2016-05-25 09:58:34 +02:00
Sven Efftinge
80c7da3224
[lsp] initial support for multi project builds
2016-05-25 08:54:08 +02:00
Sven Efftinge
9c51ff724c
[lsp] some more tests and fixes for document operations
2016-05-24 20:20:34 +02:00
Sven Efftinge
31181f577c
removed generated test data
2016-05-24 19:34:50 +02:00
Sven Efftinge
cc9cbc07c5
Added support for editor open, close, update
2016-05-24 18:08:41 +02:00
Sven Efftinge
ba6a21b00c
Made LanguageServerImpl to implement all four service interfaces. Introduced WorkspaceManager
2016-05-24 17:41:11 +02:00
akosyakov
974f168f26
[idea 16.1] Update Intellij IDEA version to 145.972.3
...
Change-Id: I38e47c90a35cfaad2c6c8c7c272d9cc260e1c011
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-24 17:29:01 +02:00
Sven Efftinge
50628b457f
[lsp] Updated implementations to compile with latest state of ls-api
2016-05-23 14:32:16 +02:00
Dennis Huebner
9bacee98a0
[lsapi] Fixed compile error
2016-05-19 15:10:45 +02:00
Dennis Huebner
cb4b4e15a6
[releng] Fixed lsapi setup due to lsapi changes
2016-05-19 15:02:39 +02:00
Lorenzo Bettini
36b25b1a83
493672: better alignment
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493672
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-18 13:48:26 +02:00
Lorenzo Bettini
2b997fc251
493672: Junit4Fragment2
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493672
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-18 13:48:22 +02:00
Dennis Huebner
49a2f2b215
Fixed junit version. Updates lsapi artifact id's
2016-05-17 15:48:09 +02:00
akosyakov
d78a808933
[bug 490758] Postpone making the reference finder API public
...
Change-Id: I6a166f445ee1baa96183547e5c8e8c84ecaa30a2
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-17 14:35:29 +02:00
Sven Efftinge
6a5537990e
[ide server] Added support for #didChangeWatchedFiles()
2016-05-13 15:59:33 +02:00
Sven Efftinge
c866c7e061
[ide server] added use of LS-API, added simple test for initialization
2016-05-13 15:51:28 +02:00
Sven Efftinge
5c13e51cb5
[ide tests] changed test language
2016-05-13 15:51:28 +02:00
Sven Efftinge
6d3c086477
[generator] get rid of hard dependency to org.eclipse.xtext.ecore
2016-05-13 15:51:28 +02:00
Sven Efftinge
937f675950
[IDE] initial commit of IDE test project
2016-05-13 15:51:28 +02:00
Dennis Huebner
4e808e3e4d
[mvn] Fixed failing build due to xtend.lib 2.7.3 resolved by tycho
2016-05-13 15:51:28 +02:00
Dennis Huebner
2a0b357942
[mvn] Added additional xtext projects to core
2016-05-13 15:51:28 +02:00
Lorenzo Bettini
4ff2180e18
Merge pull request #1022 from LorenzoBettini/lb/proj_wiz_fragment
...
make customization of project wizard easier
2016-05-13 08:54:41 +02:00
Christian Dietrich
e0dfb7e99a
Merge pull request #1036 from cdietrich/fix490871
...
[490871] Reverted previous change and applied a more local fix
2016-05-12 19:26:58 +02:00
Bernhard Stadler
100f6e0eef
[generator] Fix race condition when creating directories in JavaIoFileSystemAcces
...
Signed-off-by: Bernhard Stadler <bernhard.stadler@itemis.de>
2016-05-12 13:23:07 +02:00
Christian Dietrich
40188da996
[490871] Reverted previous change and applied a more local fix
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-05-12 11:28:07 +02:00
Lorenzo Bettini
70f253546b
extracted getFileSystemAccess in generated proj creator
...
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-11 10:21:37 +02:00
Lorenzo Bettini
0cdf7d406b
make customization of project wizard easier
...
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-11 09:32:26 +02:00
Jan Köhnlein
effbb402a1
Merge pull request #1023 from LorenzoBettini/lb/generated-inferrer-comments
...
updated comment in the generated JvmModelInferrer for the new generator infrastructure
2016-05-11 09:32:20 +02:00
Jan Köhnlein
172da110b6
Merge pull request #1019 from eclipse/jk/488958
...
[488958] no validation issue for whitespaces in keyword in terminal r…
2016-05-10 18:01:44 +02:00
Christian Dietrich
d618690d49
Merge pull request #1018 from cdietrich/bf490871
...
[490871] Always register Ecore.genmodel
2016-05-10 13:33:20 +02:00
Lorenzo Bettini
c8e395a4cb
updated comment in the generated JvmModelInferrer
...
This corresponds to the old PR https://github.com/eclipse/xtext/pull/435
whose fix had not been ported to the new generator infrastructure.
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-09 15:25:58 +02:00
Lorenzo Bettini
9584ff7399
493120: updated CliWizardIntegrationTest
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493120
2016-05-07 12:50:48 +02:00