Commit Graph

87 Commits (ec77e2204666bed3b3ebfca2b2bc3cf528cd363a)

Author SHA1 Message Date
Roman Iuvshyn 71704ab3a7
RELEASE: Set next development version (#8135) 2018-01-03 14:13:25 +02:00
Dmytro Kulieshov 7e2b64fc01
Provide JSON-RPC service for Language Service Communications (#7840) 2017-12-15 16:16:37 +02:00
Roman Iuvshyn 5a6d3910b2
RELEASE: set next dev version (#7882) 2017-12-14 15:51:34 +02:00
Roman Iuvshyn 506210325a
RELEASE: set next dev version (#7523) 2017-11-23 12:50:56 +02:00
Roman Iuvshyn 36219cb0bf fix dependency version 2017-11-20 16:32:17 +02:00
Dmytro Kulieshov 0f635cf122
Added JSON-RPC back-end to Project API and removed deprecated VFS classes (#7380) 2017-11-20 12:02:46 +02:00
Roman Iuvshyn 19f5fd1f5a
RELEASE: Set next development version (#7112) 2017-10-31 16:46:30 +02:00
Artem Zatsarynnyi f15fbf1cb1
IDE agnostic way to launch GWT Super DevMode (#7084)
Adapted modules to gwt-lib/gwt-app lifecycle;
shared libs have been cleaned up from the GWT related stuff;
enabled launching Super DevMode with a reactor goal gwt:codeserver;
enabled launching Super DevMode inside a dev-machine (for Che in Che development);
separate compiling IDE GWT app from packaging IDE Web app.

Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>
2017-10-31 15:27:22 +02:00
Florent BENOIT 3f262e620e Cleanup some Mockito deprecated usage (che6) (#6864)
* Cleanup some Mockito deprecated usage
org.mockito.Matchers —> org.mockito.ArgumentMatchers
org.mockito.runners.MockitoJUnitRunner —> org.mockito.junit.MockitoJUnitRunner

Change-Id: Icf7351cb58e0f42fa95885c2d2cf6b5e98206c35
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-10-21 09:07:43 +02:00
Florent BENOIT 6a95b6d74a Apply google format v1.4 https://github.com/google/google-java-format/releases/tag/google-java-format-1.4
Change-Id: I5df30c23165df1fd39eef4c57893bebd1d681c1d
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-10-19 22:23:04 +02:00
Sergii Kabashniuk f4cc97acce Set next version 6.0.0-M1-SNAPSHOT 2017-10-19 13:53:40 +03:00
Roman Iuvshyn abe3271908 RELEASE: Set next development version (#6692)
* RELEASE: Set next development version
2017-10-14 20:17:04 +03:00
Yevhen Vydolob 59abab922c Language Server Protocol Rename implementation (#6615)
* #1806 add service and UI for rename feature
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-10-09 16:06:53 +02:00
Roman Iuvshyn 8e03d56bfb RELEASE: Set next development version (#6345) 2017-09-19 14:52:53 +03:00
Thomas Mäder 7faecbadc9 5485 apply workspace edit (#5955)
* Add ApplyWorkspaceEditAction 

Signed-off-by: Thomas Mäder <tmader@redhat.com>

* Fix copyright statement

Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-09-07 08:49:36 +03:00
Thomas Mäder 5296be552b Extend LS grace period an return early when done. (#6111)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-09-06 09:41:41 +02:00
Thomas Mäder 5d9931957b Fix wait condition on parallel initialize calls for LS (#6141) 2017-09-06 09:30:49 +02:00
Thomas Mäder 388cc95eb2 Properly prefix path coming from IDE (#6112)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-09-05 11:55:33 +02:00
Yevhen Vydolob 2e798d6fce Add implementation for 'Show message request' LS feature (#5860)
* #1794 implement 'ShowMessageRequest'
2017-09-04 16:12:25 +02:00
Yevhen Vydolob 47f2ae56bc #1796 log telemetry event (#6079)
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-09-04 10:20:46 +02:00
Roman Iuvshyn 2850a74a11 RELEASE: Set next development version (#6067) 2017-08-23 11:11:34 +03:00
Yevhen Vydolob 93eaf18997 #5750 fix cursor position after completion proposal inserted (#6020)
* #5750 fix cursor position after completion proposal inserted
2017-08-19 16:03:12 +03:00
Sergii Kabashniuk 5b373e6cf5 Used Google Java Codestyle (#5851) 2017-08-18 17:00:58 +03:00
Yevhen Vydolob d7d734dc6a #1799 implement DidChangeWatchedFiles Notification (#6007)
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-08-16 11:52:59 +03:00
Mykhailo Kuznietsov 69d5148385 Changed copyright owner to "Red Hat, Inc." in license headers (#5964)
Change license header contributor to Red Hat, Inc.
2017-08-11 10:46:58 +03:00
Roman Iuvshyn c2eb3188c1 RELEASE: Set next development version (#5949) 2017-08-09 11:17:20 +03:00
Roman Nikitenko d50939fe7e CHE-5334. Fix hover state
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-08-08 17:59:35 +03:00
Roman Iuvshyn 185273f8b9 RELEASE: Set next development version (#5734)
* RELEASE: Set next development version
2017-07-19 12:45:32 +03:00
Oleksandr Andriienko 7b9c2a189a Update lsp4J lib to newer version. (#5292)
* #5360 Upgrade LSP4J library version to 0.2.0
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-07-14 11:05:20 +03:00
Vitalii Parfonov af4248f810 Fix using project path and fileUri (#5625)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-13 10:03:33 +03:00
Thomas Mäder 9f88048572 Add support for using multiple language servers to be registered for the same files #4609 (#5442)
Add support for using multiple language servers for the same files.

Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-07-10 10:20:30 +02:00
Thomas Mäder 092505d915 Support for multiple highlights
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-07-07 13:36:36 +02:00
Vitalii Parfonov ea372fbb9e This PR fixes #5528 (#5533)
* Check LS launcher for ability to launch
* This PR fixes #5528 by filtering contributed languages and launchers for their ability to launch.
Signed-off-by: Thomas Mäder <tmader@redhat.com>
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-04 18:01:18 +03:00
Thomas Mäder 9027aa4780 Ability to register language servers for file names instead of extensions #5107 (#5156)
* Register languages by file name

Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-07-03 17:18:25 +02:00
Roman Iuvshin eab04ddd6b RELEASE: Set next development version 2017-06-29 07:59:05 +00:00
Roman Iuvshin 513aa19ebd RELEASE: Set next development version 2017-06-21 13:04:16 +00:00
Yevhen Vydolob 1efb87a1e8 #5373 fix sending ClientCapabilities object by removing anonymous class (#5376)
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-06-14 14:49:09 +03:00
Roman Iuvshin eb2fa0eeed RELEASE: Set next development version 2017-06-14 07:13:04 +00:00
Dmitry Kuleshov 0fc83c5df9 Fixed freezing of IDE in case of LS initialization timeout or failure (#5341) 2017-06-13 17:45:24 +03:00
Yevhen Vydolob 2d260702d8 #5311 fix NPE, send JSON schemas to JSON LS (#5343)
Signed-off-by: Even Vidolob <evidolob@codenvy.com>
2017-06-13 10:00:49 +03:00
Vitalii Parfonov a2174799df Wait and check LS process (#5176)
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2017-05-25 17:46:56 +03:00
Dmitry Kuleshov cc8fd2473a Switch TestDocument (LSP) service to the websocket JSON-RPC (#5186) 2017-05-25 16:44:42 +03:00
Roman Iuvshin 9fbf173eb9 RELEASE: Set next development version 2017-05-24 07:30:41 +00:00
Roman Iuvshin b3ae33acf5 RELEASE: Set next development version 2017-05-10 10:54:42 +00:00
Roman Iuvshin 6d88cf8c73 [maven-release-plugin] prepare for next development iteration 2017-04-25 18:19:17 +00:00
Roman Iuvshin d7f023fd89 [maven-release-plugin] prepare release 5.9.0 2017-04-25 18:19:10 +00:00
Sergii Kabashniuk 86809b9ad0 Fix compilation issues that is preventing release 2017-04-25 19:12:12 +03:00
Sergii Kabashniuk 2ee007fa48 Fix compilation issues that is preventing release 2017-04-25 18:57:29 +03:00
Sergii Kabashniuk b016d619cb 3656 Port Languages Server Support to lsp4j (#4765)
* Initial import from https://github.com/eclipse/che/pull/4160

* Added formatting for changed files

* Organize imports

* Added missing logback and removed unused dependency

* Fix plugin-languageserver compilation issue

* Move lsp4j dependency to lsp plugin
2017-04-19 17:33:59 +03:00
Sergii Kabashniuk a6a569b9f7 Concept of Minimal and Full assembly (#4578)
Concept of Minimal and Full assembly
2017-04-14 10:05:03 +03:00