Commit Graph

73 Commits (f7a5bfaec7d5d5ffebbb4f3cd32356becadaa9f3)

Author SHA1 Message Date
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 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