Dennis Huebner
|
9728a3664f
|
[java8] Xtend compiler settings for eclipse
|
2016-06-10 11:50:04 +02:00 |
|
Dennis Huebner
|
3f9dc023df
|
[tests] Updated new ide.tests project version
|
2016-06-02 13:58:36 +02:00 |
|
Dennis Huebner
|
bbc30fccfd
|
[mvn] Tycho build + tests passed
|
2016-06-01 17:14:26 +02:00 |
|
Dennis Huebner
|
84455e77dd
|
[pde] PDE is not able to resolve ls-api as osgi bundles
|
2016-06-01 16:33:37 +02:00 |
|
Dennis Huebner
|
5304792ed2
|
[java8] Switched to Java8 recompiled all
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
|
2016-06-01 16:08:51 +02:00 |
|
akosyakov
|
5b6a859b57
|
Added missing dependencies to org.eclipse.xtext.ide project
Change-Id: I77c9c77174db46293d9bdd25e4819cf6b00e3402
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
|
2016-06-01 15:19:30 +02:00 |
|
akosyakov
|
bdb5e9e51f
|
Merge branch 'restructuring'
|
2016-06-01 14:51:38 +02:00 |
|
akosyakov
|
900e930fb3
|
[lsi] Added hover support
Change-Id: I68d5203a992f4e4ea2a0d84f625e9c814e6c1d40
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
|
2016-06-01 14:34:45 +02:00 |
|
Dennis Huebner
|
a286ea2290
|
Merge branch 'restructuring'
|
2016-06-01 14:25:11 +02:00 |
|
Dennis Huebner
|
a74ac9db41
|
[misc] Fixed project setup where possible
|
2016-06-01 14:16:05 +02:00 |
|
Dennis Huebner
|
636bc0caea
|
Merge remote-tracking branch 'origin/restructuring'
Conflicts:
maven/org.eclipse.xtext.parent/pom.xml
maven/org.eclipse.xtext.tycho.parent/pom.xml
plugins/org.eclipse.xtext.ecore/META-INF/MANIFEST.MF
plugins/org.eclipse.xtext.ecore/pom.xml
plugins/org.eclipse.xtext.ide/META-INF/MANIFEST.MF
plugins/org.eclipse.xtext.ide/pom.xml
plugins/org.eclipse.xtext.smap/META-INF/MANIFEST.MF
plugins/org.eclipse.xtext.smap/pom.xml
plugins/org.eclipse.xtext.util/META-INF/MANIFEST.MF
plugins/org.eclipse.xtext.util/pom.xml
plugins/org.eclipse.xtext.xtext.generator/META-INF/MANIFEST.MF
plugins/org.eclipse.xtext.xtext.generator/pom.xml
plugins/org.eclipse.xtext.xtext.wizard/META-INF/MANIFEST.MF
plugins/org.eclipse.xtext.xtext.wizard/pom.xml
plugins/org.eclipse.xtext/META-INF/MANIFEST.MF
plugins/org.eclipse.xtext/pom.xml
|
2016-06-01 13:24:01 +02:00 |
|
akosyakov
|
62f0535ee2
|
[lsi] check whether the parent process is alive; exit if not
Change-Id: I149f1c6a0a48a589f658af98956b30e2f1f952f7
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
|
2016-06-01 13:22:38 +02:00 |
|
Dennis Huebner
|
ba5c7ce010
|
[releng] Increase version to 2.11.0
|
2016-06-01 13:20:46 +02:00 |
|
Jan Koehnlein
|
a17ead7ccf
|
[releng] fixed inconsistent version number
|
2016-06-01 11:26:19 +02:00 |
|
Sven Efftinge
|
c6aadc834e
|
[lsp] made start of languageserver implicit after connect()
|
2016-06-01 10:54:05 +02:00 |
|
akosyakov
|
206b0d4eaf
|
[lsi] Implemented list workspace symbols feature
Change-Id: I34346c5ac5dd73b2f6f12a1e34a1eb0260d216d6
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
|
2016-06-01 09:47:10 +02:00 |
|
Dennis Huebner
|
c5476f0553
|
[mvn] Updated IT test version
|
2016-06-01 09:23:01 +02:00 |
|
Sven Efftinge
|
6e16febf9b
|
temporary changed the generated xtend code to not use lambdas
|
2016-05-31 20:31:34 +02:00 |
|
Sven Efftinge
|
a5d0296771
|
[IDE] Added editor highlighting provider
|
2016-05-31 20:18:33 +02:00 |
|
Sven Efftinge
|
ff81ac96cc
|
[config] generate to target/classes
|
2016-05-31 20:18:33 +02:00 |
|
Dennis Huebner
|
ba3965d7f9
|
[releng] Switch to xtext 2.10.1-SNAPSHOT
|
2016-05-31 11:20:28 +02:00 |
|
akosyakov
|
bb0df97e60
|
[lsi] extracted factory methods and json based language server launcher
to lsapi.services project
Change-Id: Ifb266b8db0567b25eeafa8d76ba503bea0439fdb
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
|
2016-05-31 09:29:56 +02:00 |
|
akosyakov
|
c519572159
|
[lsi] Added tests for RequestManager
Change-Id: I6e5478ae517d86e38a45fbc780f9ea6ce8e4b851
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
|
2016-05-30 17:17:52 +02:00 |
|
akosyakov
|
3982fe311b
|
[lsi] Fixed running of write requests
Change-Id: I181b9d61617d7396db8a3da6733802e94feeb199
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
|
2016-05-30 12:06:39 +02:00 |
|
akosyakov
|
51a691762c
|
[lsi][vscode][testing] Added "Test Language Support" extension for
vscode
Change-Id: Iac61d0ce49069f2604d96e320cc606b25aa0b88e
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
|
2016-05-30 12:04:48 +02:00 |
|
Sven Efftinge
|
704ef784bd
|
[lsp] added missing dependency
|
2016-05-29 22:01:24 +02:00 |
|
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 |
|