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
Valeriy Svydenko
db11bd3e30
use extension of jdt.ls
...
Signed-off-by: Valerii Svydenko <vsvydenk@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
26e168ef06
Use {} format for log messages
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder
70218d52c0
Log telemetry in debug only to reduce load,
...
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
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
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
0441120e83
Start language server for watched file patterns
...
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
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
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
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
eae19ba7f3
Make sure boolean values are set (be forgiving of bogus LSs)
...
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
d716b36460
Add meaningful data dir
...
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
Thomas Mäder
24cc3349cf
Adapt json->java
...
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Oleksandr Andriienko
a6b945728e
Fix view rolebinding for kubernetes. ( #11629 )
...
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2018-10-17 14:20:12 +03:00
Igor Ohrimenko
aa8272c6b7
[Selenium] Update launch command in 'TheiaBuildPluginTest' according to changes in #11633
2018-10-17 12:58:37 +03:00
Mykhailo Kuznietsov
c8071e04bd
Fix exception message during factory update with duplicate name ( #11630 )
2018-10-17 12:26:02 +03:00
Florent BENOIT
81b5a17136
- Add git2.9 to PATH env var (if bashrc is not including on the shell)
...
- Fix redirect link usage when using curl
Change-Id: I62087a6a7af57026b025cb0b9174725d096e037f
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-10-17 11:07:11 +02:00
Katka92
3e24ccbb46
Add abstraction for TestWorkspaceInjector. ( #11586 )
...
* Add abstraction for TestWorkspaceInjector.
Signed-off-by: kkanova <kkanova@redhat.com>
* Add abstract method getTestWorkspaceProvider()
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-10-17 08:26:10 +00: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
Roman Nikitenko
d1759268ea
CHE-11406. Display notification with proposition to restart ws agent when IDE is initialized but ws agent is not running
...
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-10-17 09:39:29 +03:00
Vitalii Parfonov
355535dc56
Cleanup code afre removing test LangServer ( #11613 )
...
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-10-17 08:48:54 +03:00
Sergii Leshchenko
bfeeaa86d9
Fix typo in post recovery message (PR #11570 )
2018-10-17 00:11:58 +03:00
Sergii Leshchenko
6d46d32e99
Fix logging when error occured during stopping of workspace (PR #11570 )
2018-10-17 00:11:58 +03:00
Sergii Leshchenko
057a418ca7
Add tracking of STARTING/STOPPING recovered k8s/OS runtimes (PR #11570 )
2018-10-17 00:11:58 +03:00
Sergii Leshchenko
72749a00c6
Introduced RuntimeAbnormalStopping and RuntimeAbnormalStopped events (PR #11570 )
2018-10-17 00:11:58 +03:00
Sergii Leshchenko
c77ce15e46
Formatted pom.xml in dashboard module (PR #11570 )
2018-10-17 00:11:58 +03:00
Sergii Leshchenko
1862dd97c3
Fix propagating TimeoutException (PR #11570 )
...
Since timeout exception has no message in this particular case
user saw `Workspace failed to start. Cause: null` when timeout exception
occured. Now TimeoutException is wrapped in InfrastructureException with
meaningful message and it is much clear what happened
2018-10-17 00:11:58 +03:00