Commit Graph

211 Commits (bdf9fa5a9cd07a7d3cb7bcdbf6280145e4fa3fa5)

Author SHA1 Message Date
Thomas Mäder aa5cd88b07 Make jdt.ls branch work with refactored LS launchers
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Josh Pinkney 616323afcb Fixed quick documentation (#9508)
Signed-off-by: jpinkney <josh.pinkney@mail.utoronto.ca>
2018-10-17 15:05:02 +02:00
Josh Pinkney 19b1bb089d Fix for workspace symbols not opening the file (#8827)
Signed-off-by: jpinkney <josh.pinkney@mail.utoronto.ca>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko 0e98bda4a0 Fix after rebasing master branch
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko 5fd609831d CHE-8510: Recognize multi-module projects (#8661)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Igor Vinokur 4ffd34e6aa Fix keyboard filter in File Structure dialog (#8723)
Signed-off-by: Igor Vinokur <ivinokur@redhat.com>
2018-10-17 15:05:02 +02:00
Igor Vinokur 59ab20ae74 Set active line after Find Definition action (#8641)
Signed-off-by: Igor Vinokur <ivinokur@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko 7844d1d71c Fix up after rebasing
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 5158e6e9f4 Use URIs in Language Server API calls (#8313)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder c68ec14404 6682 Use jdt.ls for Usages
Use jdt.ls for usages

Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko 97d1b951cb Set license header (#8268)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko 07afed39c7 CHE-8162: Remove outdated open declaration action (#8218)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko a10f8194e1 use jdt.ls extension in java test-plugin (#7429)
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder dc2c82a1dd Use Che LSP Extension for File Structure View
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder a54f29577c Port to Che 6
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder e7efc5dd03 Licenses, formatting, dependencies
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 55b5241255 Use LSP editor even if no capabilities are found.
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 54864d5e52 Fix import order
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 0d1efa3c0f Fix selection when opening references
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder ff9166f379 Use LSP editor for maven and class files.
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 00c9545eb6 Add rangeLength field to didChange notification
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 78fb6c6e7c First cut of opening references in jars
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Dmytro Kulieshov 6dec680d1b Fixed case when Find References feature displays incorrect line positions(#11594)
Signed-off-by: Dmytro Kulieshov <dkuliesh@redhat.com>
2018-10-17 09:52:59 +03:00
Dmytro Kulieshov 15a8455762
Fixed rename file operation when using language servers (#11483)
Signed-off-by: Dmytro Kulieshov <dkuliesh@redhat.com>
2018-10-09 16:39:30 +03:00
Roman Iuvshyn 63b389c2fe
RELEASE: Set next development version (#11434)
* RELEASE: Set next development version
2018-10-04 18:25:39 +03:00
Igor Ohrimenko 790457cca4
[Selenium] Create page object for "QuickOpenView" form (#11216) 2018-09-14 14:37:54 +03:00
Roman Iuvshyn ea410c3340
RELEASE: Set next development version (#11169) 2018-09-12 11:53:42 +03:00
Roman Iuvshyn d99b2ed73d
RELEASE: Set next development version (#10867)
* RELEASE: Set next development version
2018-08-22 12:06:38 +03:00
Mykhailo Kuznietsov dcb00c53d0
Fix remaining files with licenses (#10746) 2018-08-21 10:25:45 +03:00
Roman Nikitenko 93b0ffed98 CHE-9467. Add ability to get File Type by provider and avoid File Type collision
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-08-17 15:26:37 +03:00
Roman Iuvshyn 60da580c92
RELEASE: Set next development version (#10603) 2018-08-02 12:38:48 +03:00
Mykhailo Kuznietsov 07263f1e30
Fix license header text (#10629) 2018-08-02 11:18:04 +03:00
Mykhailo Kuznietsov 15d23edc91
Update license to EPL 2.0 (#10531) 2018-07-31 11:24:36 +03:00
Igor Vinokur 080e17836f
CHE-10286: Switch import rest methods to Json-rpc (#10440) 2018-07-18 12:01:15 +03:00
Victor V. Rubezhny b466d7a8b7 Different Quickfix Behaviour Java vs. LSP #10112 (#10268)
The fix makes LS Java Editor's quick fixes to follow CHE Java editor behavior

Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
2018-07-11 13:34:39 +02:00
Roman Iuvshyn 985d368f2d
RELEASE: Set next development version (#10345)
* RELEASE: Set next development version
2018-07-10 15:56:52 +03:00
Dmytro Kulieshov 8657197f0f
Fixed offset and range calculation for full text and range formatting (#10293)
Signed-off-by: Dmytro Kulieshov <dkuliesh@redhat.com>
2018-07-06 17:39:30 +03:00
Dmytro Kulieshov b3e3d9472b
Fixed improper formatter behaviour when formatting is not supported (#10253)
Signed-off-by: Dmytro Kulieshov <dkuliesh@redhat.com>
2018-07-05 12:43:59 +03:00
Dmytro Kulieshov ad0a6376c2
Fixed formatting for python language servers (#10060) 2018-06-20 17:06:22 +03:00
Roman Iuvshyn d7e1c73cf8
RELEASE: Set next development version (#10110) 2018-06-19 17:24:50 +03:00
Dmytro Kulieshov af39ba206b
Fixed golang language server hover bug (#9874)
Signed-off-by: Dmytro Kulieshov <dkuliesh@redhat.com>
2018-06-04 16:15:32 +03:00
Roman Iuvshyn 7231585f4b
RELEASE: Set next development version (#9862) 2018-05-30 12:01:54 +03:00
Vitalii Parfonov ff0ca6ec56
Fix injection if any implemntation of LanguageDescription found (#9779)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-05-25 14:27:07 +03:00
Dmytro Kulieshov 7a52c83f4d
Several improvements to the way remote language servers may be configured through workspace configuration (#9387) 2018-05-18 12:17:30 +03:00
Roman Iuvshyn 6677e27a6b
RELEASE: Set next development version (#9669) 2018-05-11 10:27:31 +03:00
Roman Iuvshyn edb0e15e6f
RELEASE: Set next development version (#9473) 2018-04-18 08:31:24 +02:00
Roman Iuvshyn e006334aad
RELEASE: Set next development version (#9268) 2018-03-28 10:58:30 +03:00
Jonah Graham c69cf5135c CHE-8557: No Dto available for FormattingOptions (#8784)
* CHE-8557: No Dto available for FormattingOptions

The Dto isn't needed for FormattingOptions as it is really a specialized
Map and the types that contain a FormattingOptions field handle
the field as a Map during JSON serialize/deserialize

Signed-off-by: Jonah Graham <jonah@kichwacoders.com>

* CHE-8557: Test cases for Either deserializing

Signed-off-by: Jonah Graham <jonah@kichwacoders.com>

* CHE-8557: Fix Either handling when deserializing on the server

Signed-off-by: Jonah Graham <jonah@kichwacoders.com>

* CHE-8557: Use actual type for Map conversions

The is necessary to ensure handling types which are of type Map are
still instantiated in their real type. Consider
DocumentFormattingParams.setOptions() which takes a FormattingOptions
class.

Signed-off-by: Jonah Graham <jonah@kichwacoders.com>

* CHE-8557: Register LSP4J's Either adapter factory

This is effectively a follow up CHE-3103 which uses Gson directly
to serialize/deserialize Json. To support LSP4J's Either types,
the either type adapter factory is needed.

Signed-off-by: Jonah Graham <jonah@kichwacoders.com>

* load EitherTypeAdapterFactory for registration

Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-03-16 15:09:01 +02:00
Roman Iuvshyn dbdac2a604
RELEASE: Set next development version (#9038) 2018-03-07 17:53:03 +07:00
Hanno Kolvenbach 0a7cf2eb3a ClangD support for Eclipse Che (#7516)
* ClangD ported to Che6

Signed-off-by: Hanno Kolvenbach <kolvenbach@silexica.com>

* removed launch scripts

* added scripts for ubuntu and debian

* moved command to launch script. hide error messages

* fixing wrong positioning of code completion items

Signed-off-by: Hanno Kolvenbach <kolvenbach@silexica.com>

* removed comments, updated script for other OS

Signed-off-by: Hanno Kolvenbach <kolvenbach@silexica.com>

* updated language server script

Signed-off-by: Hanno Kolvenbach <kolvenbach@silexica.com>

* added new line

Signed-off-by: Hanno Kolvenbach <kolvenbach@silexica.com>

* updated version

Signed-off-by: Hanno Kolvenbach <kolvenbach@silexica.com>

* fixed newline

Signed-off-by: Hanno Kolvenbach <kolvenbach@silexica.com>
2018-02-15 17:37:26 +02:00