nsingh
36098a146b
Show live hover highlights on all open editors
2018-05-04 16:38:49 -07:00
Kris De Volder
10326bae0a
Merge branch 'master' into eclipse-classpath-provider
2018-04-20 14:39:11 -07:00
Kris De Volder
c1f4458c35
Add proper stub for add/removeClasspathListener
...
LSP4J doesn't handle it well if the stub returns
null.
2018-04-19 11:55:59 -07:00
Kris De Volder
590482c418
Implement support for Eclipse-based classpath service
...
Note: this requires changes to LSP4e to support
to provide the means to execute commands, by dispatching
command execution to the server that registered it.
2018-04-17 13:22:50 -07:00
Kris De Volder
8f8fbc0f8e
More code moved from jdt.ls.extension to jdt.ls.commons
...
jdt.ls extension reduced to a simple wrapper that forwards requests
to commons implementation.
2018-04-16 16:09:11 -07:00
Kris De Volder
13d4436254
Tweak eclipse ls packaging/launching
...
Take advantage of Spring boot properties launcher ability
to add tools.jar to classpath via a system property.
2018-03-05 11:01:01 -08:00
Martin Lippert
793e14569a
minor renames to remove remaining references to boot java language server
2018-02-19 12:35:14 +01:00
Martin Lippert
260a5f9241
adopt unified boot language server for eclipse language server plugins and features
2018-02-18 18:06:52 +01:00
Kris De Volder
8fb6d09cb2
Add preference page to enable/disable STS language server debug consoles
2018-02-02 11:26:02 -08:00
Martin Lippert
3feb037188
adopted latest lsp4e api changes further since they are now in lsp4e 0.5.x snapshot builds
2018-02-02 09:16:42 +01:00
Kris De Volder
f8f2534597
Fix compilation problem with older lsp4e api
2018-02-01 14:13:44 -08:00
Kris De Volder
42fc5da462
Automatically show language server logs in Eclipse console
2018-02-01 13:49:06 -08:00
Kris De Volder
87a9639241
Fix compilation errors in Eclipse language servers
2018-01-29 14:07:34 -08:00
Kris De Volder
c6d49c1dee
More tweaks to 'missing jdk warnings' and JDK finding logic
...
1. allways use java.exe that goest with found tools.jar
2. better support for Java 9 jdk finding
2018-01-29 11:48:44 -08:00
Kris De Volder
47500517fc
Don't show 'missing tools jar' message on JDK 9
2018-01-26 16:53:13 -08:00
Kris De Volder
869b46b8f7
Look for 'tools.jar' in a sibling jdk when running eclipse with a jre
2018-01-26 15:56:33 -08:00
Kris De Volder
c07d97386f
Add warning message in Eclipse for missing tools.jar on boot-java ls
2018-01-26 15:33:15 -08:00
Kris De Volder
7c84dab418
Revert "Slight;y better logic to look for tools.jar"
...
This reverts commit bab9f98d9b .
2018-01-26 13:07:15 -08:00
Kris De Volder
bab9f98d9b
Slight;y better logic to look for tools.jar
...
Favor JAVA_HOME env var over system prop.
Look both in java home and its parrent for "lib/tools.jar"
2018-01-26 12:38:41 -08:00
Martin Lippert
e9804a505f
lower version constraint on jdt.launching to allow installation into e4.6 for sts 3.9.x integration
2017-12-14 14:51:50 +01:00
Martin Lippert
c35d7e3763
updated and added version constraints for recent lsp4e and lsp4j dependencies
2017-12-08 04:07:08 +01:00
Martin Lippert
0e05a1a280
refactored common language server eclipse integration code into superclass and enabled progress message support for all eclipse ls integrations
2017-11-22 20:58:01 +01:00
Martin Lippert
0ec0a1b75b
added high-res icon for boot live hover hint
2017-11-11 09:02:32 +01:00
Martin Lippert
af887117e7
moved process reaper to commons and re-used it for boot-java-ls
2017-11-03 20:20:39 +01:00
Martin Lippert
fd29f9cb1a
added icons to build.properties to include them in binary plugni artifact
2017-10-15 21:37:34 +02:00
Martin Lippert
9aa6a83df8
improved live hint highlight optics in Eclipse
2017-10-09 11:51:08 +02:00
Martin Lippert
1975104519
reorganized commons-ls bundle inclusions to avoid feature inclusion
2017-10-05 10:15:13 +02:00
Kris De Volder
bbabae3bd6
Implement highlighter support for eclipse language servers
2017-10-04 14:43:20 -07:00