Thomas Mäder
4343ca272c
Removed jdt ( #10587 )
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Josh Pinkney
b2b3a7849c
Removal of rename and move refactorings ( #10323 )
...
Signed-off-by: jpinkney <josh.pinkney@mail.utoronto.ca>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
3710d3e19f
Fixup for testing Java Compiler settings ( #10458 )
...
* fixup for testing Java Compiler settings
* change artifact-id of tested project
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko
c910038acf
Fix selenium tests ( #10418 )
...
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
86741f0833
Update set of existing key-bindings ( #10426 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
c2aeacb9c6
Update after rebase
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
aff8427a28
Send and handle ProjectCreatedEvent ( #10363 )
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
89b15914e4
Read resources relative to class ( #10339 )
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
8103ef079a
Clean cached classpath on error ( #10362 )
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
ace6ce2bad
Adapt selenium tests related to java refactoring ( #10221 )
...
* che-10094: adapt selenium tests related to java refactoring
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Josh Pinkney
25f6082f02
Remove jdt.ui ( #10234 )
...
Signed-off-by: jpinkney <josh.pinkney@mail.utoronto.ca>
2018-10-17 15:05:02 +02:00
Thomas Mäder
fd297b043b
Use Progress- and StatusReport from che-ls-jdt ( #10224 )
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
aff59d8bdd
Post-rebase cleanup
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
8d5e77cdfe
Use location instead of Eclipse workspace path for classpath ( #10153 )
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
c2b0600e88
Handle project updated notifications from jdt.ls ( #9983 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Victor V. Rubezhny
17a75b9f5d
Simple Java project is not recognized #9526 ( #10028 )
...
Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
14f5bc2f4b
Show warning dialog after refactoring operation if something isn't valid
...
(#10080 )
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
4bfac62703
Use jdt.ls to support Move refactoring ( #9953 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Victor V. Rubezhny
540a4ee3e1
Issue 8721 - Update Libraries, etc. based on JDT notifications #8721
...
(#9650 )
Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
4a6be0f919
use jdt.ls to support Rename refactoring ( #9636 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@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
8020d11686
Use ProjectInitListener instead of "created"
...
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
Anatoliy Bazko
993a9665e6
Fix after rebase
...
Signed-off-by: Anatoliy Bazko <abazko@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
Anatoliy Bazko
78b8898e37
Fix after che release
...
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
4cc871bf5d
Various fixes to improve Che-in-Che performance ( #9379 )
...
Various fixes to improve Che-in-Che performance
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko
12417457cf
Fix after merging
...
Signed-off-by: Anatoliy Bazko <abazko@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
Valeriy Svydenko
becc62660e
adapt to the new version of lsp4j ( #9091 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko
1597fa8dd4
Fix selenium tests ( #8898 )
...
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko
59b014a26b
Fix after rebasing
...
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
2b83962f15
catch errors during calculating values of classpath and sourcefolder
...
macroses (#9044 )
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko
aa33cb77e0
Fixup after rebasing
...
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko
999c5669b5
Fix after rebasing master branch
...
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
fc2f76bc5c
Replace old java formatter to jdt.ls formatter ( #8829 )
...
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
06ef93fdd0
CHE-8532: Organize import and resolve conflicts ( #8779 )
...
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
80ec8c31e2
Show information about methods' signatures ( #8731 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Mykola Morhun
39ddbb8195
CHE-8580: Use URI for Classfiles in Java Debugger ( #8656 )
...
Signed-off-by: Mykola Morhun <mmorhun@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
9e87a566f7
CHE-8414: Fix selenium test according to new behaviour of JDT LS ( #8678 )
...
Signed-off-by: Igor Vinokur <ivinokur@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
5d6bbee915
Cleanup unused Java support ( #8637 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Mykola Morhun
c6277a4d7d
CHE-7156: Stop using SearchEngine in debugger for searching resources by
...
FQN (#8495 )
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
6cba39a5fe
Fix compilation issues
...
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
f866cff025
Recompute diagnostics for pom.xml file ( #8397 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@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
Anatoliy Bazko
5a965706c6
CHE-6733: Implement User Preferences for jdt.ls ( #8346 )
...
Signed-off-by: Anatoliy Bazko <abazko@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
Dmitrii Bocharov
38f8d54b5a
che-6736: Port implementors to jdt.ls extension
...
Port implementors to jdt.ls extension
Signed-off-by: Dmitrii Bocharov <dbocharo@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
97b232e9ec
Synchronize already existed plain java projects with jdt.ls ( #8209 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@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
b3764506af
Set 6.0.0-M5-SNAPSHOT ( #8251 )
...
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
Anatoliy Bazko
d636a907d0
CHE-8049: Update simple java project when jdt.ls is ready ( #8198 )
...
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
Anatoliy Bazko
d55db0578f
Switch to 6.0.0-M4-SNAPSHOT ( #8044 )
...
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko
a564fadf50
CHE-7881: Implement organize import action with advantage of jdt.ls
...
(#7902 )
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko
6913323a42
CHE-7836: Update Che JDT-LS workspace on project creation/deletion
...
(#7977 )
Signed-off-by: Anatoliy Bazko <abazko@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
Thomas Mäder
bb2758d149
Fix merge problems
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko
1b70a3951e
CHE-6914: Move Java Debugger Location Conversion to jdt.ls extension
...
(#7658 )
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko
1f5cd7a4e5
Getting external libraries via jdt.ls extension ( #7679 )
...
Signed-off-by: Valeriy Svydenko <vsvydenk@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
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
29f124cead
Fix licenses, update to new version
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
27496c6b1b
Use LaunchingStrategy in Java LS.
...
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
cd6b6743ad
Set mime type to get syntax coloring
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
daaa2d5813
Added shutdown/exit handling
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
4c26ba0152
Register file watches for Java
...
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
5760c52af3
Log jdt.ls status messages to log.
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
57a282a0ff
Fix blocked IllegalStateException on LS startup
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
91546ec17a
Use one language server per workspace
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
ff388c0c40
Update to 5.19.0
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
3404b157c6
Makes support for class file contents work
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
8a21d25e07
Update to latest che version
...
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
Thomas Mäder
4c9e1959ec
Fix up command id for jdt.ls code actions
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
d2e7c9dd89
License header, formatting
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
1c228b5219
Turn off Java editor
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
fc20dc5e1a
Set current dir when starting jdt.ls
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
8b5d67d063
Clean up install script & added launcher plugin
...
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
Roman Iuvshyn
d99b2ed73d
RELEASE: Set next development version ( #10867 )
...
* RELEASE: Set next development version
2018-08-22 12:06:38 +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
Victor V. Rubezhny
57c43ac8cd
Update fmt plugin to latest to enable skipping check #10554 ( #10667 )
...
The files are reformatted in order to suit the requirements of coveo maven fmt plug-in of v.2.5.1
Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
2018-08-08 07:20:05 +00: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 Iuvshyn
985d368f2d
RELEASE: Set next development version ( #10345 )
...
* RELEASE: Set next development version
2018-07-10 15:56:52 +03:00
Dmytro Kulieshov
c23c5408bd
Fixed error logging for Go LS when going to definition ( #10315 )
...
Signed-off-by: Dmytro Kulieshov <dkuliesh@redhat.com>
2018-07-06 17:41:17 +03:00
Roman Iuvshyn
d7e1c73cf8
RELEASE: Set next development version ( #10110 )
2018-06-19 17:24:50 +03:00