Commit Graph

20 Commits (e2991cd050dcd85625ac5393345685c6b6dae75b)

Author SHA1 Message Date
Dmytro Kulieshov 41f3b6b73a
Added optional ability to configure custom projects root for language servers (#10128) 2018-11-28 14:35:33 +02:00
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
Thomas Mäder 3815a1d83b Introduce LaunchingStrategy to allow per project/workspace LS's
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02: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
Dmytro Kulieshov 119a61b7bb
Fixed possible places of failure due to not closing InputStreams(#9780)
Signed-off-by: Dmytro Kulieshov <dkuliesh@redhat.com>
2018-05-25 15:23:01 +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
Mykhailo Kuznietsov 2c2bd6637c
Set new year in license headers (#8244) 2018-01-11 16:04:49 +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
Sergii Kabashniuk 6e9825c699 Used Google Java Codestyle 2017-08-18 17:16:54 +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
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 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
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
Mihail Kuznyetsov 0e8b21ad3f Set new license year 2017-01-04 17:10:31 +02:00
Vitalii Parfonov 9951639518 CHE-2098:fix generation Project with Maven Archetype. (#2872)
Archetype Plugin parameters transfer to the REST Project API via query parameters

Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-10-25 13:36:19 +03:00
Kaloyan Raev 9530a6206b Fix default PHP content (#2721)
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-10-06 14:22:20 +03:00
Vitalii Parfonov f29badd970 Add default content for PHP project (#2710)
* Add default content for PHP project

Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-10-05 16:39:15 +03:00
Anatoliy Bazko e079338a11 CHE-2552: Language server module refactoring (#2677) 2016-10-04 11:49:24 +03:00
Kaloyan Raev a14c930203 Basic PHP plugin (#2160)
* Basic PHP plugin

This is the first step of providing better PHP language support in Che.
This basic plugin is created after the existing Python plugin and
provides the PHP project type and the "New PHP File" action.
Set PHP project type for Laravel, Codeigniter and Symfony templates

Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-09-27 13:44:24 +03:00