Commit Graph

290 Commits (e2991cd050dcd85625ac5393345685c6b6dae75b)

Author SHA1 Message Date
Roman Iuvshyn a694c4f971
RELEASE: Set next development version (#12596) 2019-02-06 18:22:35 +02:00
Roman Iuvshyn 4ad10f2218
RELEASE: Set next development version (#12441) 2019-01-16 11:51:02 +02:00
Roman Iuvshyn b872b317cb
RELEASE: Set next development version (#12277) 2018-12-26 13:04:51 +02:00
Valeriy Svydenko 90b5bdef23
Remove maven server (#12235)
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-12-21 17:16:28 +02:00
Mykhailo Kuznietsov b7e1918e32
Upgrade dependencies (#11944) 2018-12-11 11:34:48 +02:00
Roman Iuvshyn 45490d2a3b
RELEASE: Set next development version (#12115) 2018-12-05 18:33:02 +02:00
Dmytro Kulieshov 41f3b6b73a
Added optional ability to configure custom projects root for language servers (#10128) 2018-11-28 14:35:33 +02:00
Roman Iuvshyn 99afaef87f
RELEASE: Set next development version (#11930) 2018-11-14 12:29:03 +02:00
Roman Iuvshyn 365d25f275
RELEASE: Set next development version (#11710) 2018-10-24 16:38:03 +03:00
Thomas Mäder a4638bfa78 Update to LSP4J 0.5.0.M1
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Vitalii Parfonov b6d08e412a Fix dependencies (#10972)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko 138069e361 Cleanup maven client side (#10933)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko 2fb7654f89 Fix selenium tests in factory package (#10921)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 8081f0c643 Re-Remove Maven server
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Victor V. Rubezhny 4d4a30d153 Fix build errors after rebase (#10608)
Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 4343ca272c Removed jdt (#10587)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 90f4f3b607 Fix build after rebase
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder be4b70554b Consume markup and snippets in completion doc (#10436)
* Consume lsp4j 0.4.0
* Consume snippets and markdown in completion doc

Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder bdf9fa5a9c Fixups after rebase
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 98606a1b7e Removed unused dependencies
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +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
Valeriy Svydenko b5bac70f4f Progress UI for Language Servers (#8992)
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
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
Anatoliy Bazko 97d1b951cb Set license header (#8268)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko 1114991f10 Add support for "Simple Java" projects for jdt.ls (#8065)
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Mykola Morhun 9511583998 CHE-6910: Use JDT-LS to update maven projects (#7972)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2018-10-17 15:05:02 +02:00
Mykola Morhun 6f8fcf0871 CHE-6907: Use JDT-LS to get effective pom (#7661)
Signed-off-by: Mykola Morhun <mmorhun@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
Sergii Kabashniuk 65bd65e23b Upgrade to new dependency mockito-testng (#10647) 2018-10-10 13:58:33 +03:00
Roman Iuvshyn 63b389c2fe
RELEASE: Set next development version (#11434)
* RELEASE: Set next development version
2018-10-04 18:25:39 +03:00
Roman Iuvshyn ea410c3340
RELEASE: Set next development version (#11169) 2018-09-12 11:53:42 +03:00
RomanNikitenko 9e5d88bfcb
CHE-10754. Log at the DEBUG level when xml document parsing is quiet (#10997)
* CHE-10754. Log at the DEBUG level when xml document parsing is quiet

Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>

* Return problem instead of error logging when pom file for reconciling is empty

Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-09-04 13:47:17 +03:00
Roman Nikitenko 2c2a53c967 CHE-10755. Do not set incorrect presentable text marker for pom file
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-08-29 15:07:46 +03:00
Roman Iuvshyn d99b2ed73d
RELEASE: Set next development version (#10867)
* RELEASE: Set next development version
2018-08-22 12:06:38 +03:00
Igor Vinokur 349cbe094d
CHE-10360: Hide the 'From Archetype' field if parent folder with pom.xml is selected (#10718)
Hide the 'From Archetype' input field in the Maven project type wizard if 'Parent' witch contains pom.xml is selected in the import project Wizard due to the maven archetype generation plugin restrictions.
2018-08-22 09:34:11 +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
Roman Nikitenko 183d411b60 Fix exceptions at opening an editor that does not correspond to an existing resource
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-07-27 09:17:46 +02:00
Roman Iuvshyn 985d368f2d
RELEASE: Set next development version (#10345)
* RELEASE: Set next development version
2018-07-10 15:56:52 +03:00
Roman Iuvshyn d7e1c73cf8
RELEASE: Set next development version (#10110) 2018-06-19 17:24:50 +03:00
Igor Vinokur e1a964d0e5
CHE-8164: Fix error when creating project from archetype (#10029)
When creating a project with the help of Maven Archetype Plugin it names project directory by artifact-id. If artifact-id != project name specified in the first page of the project wizard, error happens. Maven Archetype Plugin has basedir property that can solve this problem, but there is a bug in the plugin: https://issues.apache.org/jira/browse/ARCHETYPE-311. Rename the project directory to specified project name solves the problem.
2018-06-15 16:47:21 +03:00
Gennady Azarenkov 00ca1592c7
Make it possible to have distributed ProjectRegistry (#9848)
* Adding pipeline

* del jenkinsfile

* Make exec agent not to use setsid for other than Linux envs

* revert pom.xml

* goformat

* get projects folder from workkspace configuration

* Merge remote-tracking branch 'upstream/master'

* clean code

* clean code

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* Revert "Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined"

This reverts commit 127a79e54c3e7f97a74f0103506025eb5e181777.

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* replace provided attribute values with stored (src, out) in PlainJavaProjectType

* fix PlainJavaProjectType for getting rid and deprecate using SettableValueProvider

* remove comented code

* hide brouse source folder button, set source folder field as disabled

* hide the browse source button, set source folder field to read only mode, remove highlighter from the source folder field

* adapt test for current changes on UI, set save button to enable state

* apply formatting

* fs cache PT

* fix order of steps in the test

* Refactor RegisteredProject to make it possible to cache it (as DTO) to local file

* cache Projects and PTs to files

* Make it possible to have several impls for ProjectRegistry preparing it to be distributed across multi machines env

* merge upstream

* merge upstream

* merge upstream

* Update MavenServerService.java

* clean code

* small fix

* small fix

* small fix
2018-05-31 15:26:42 +03:00
Roman Iuvshyn 7231585f4b
RELEASE: Set next development version (#9862) 2018-05-30 12:01:54 +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
Vladyslav Zhukovskyi 89b9cf679a
Correct process situation when project has been renamed (#9582)
* Correct process situation when project has been renamed

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Formatting issue

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-05-15 14:07:58 +03:00
Roman Iuvshyn 6677e27a6b
RELEASE: Set next development version (#9669) 2018-05-11 10:27:31 +03:00