Commit Graph

31 Commits

Author SHA1 Message Date
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
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
02831fc569 fix a problem with wrong URIs for change events, did not contain file:/// but just file:/ 2018-01-17 12:05:24 +01:00
Martin Lippert
1e6f9a25f4 delete document-related symbols if java file gets deleted 2018-01-11 15:10:19 +01:00
Kris De Volder
38f1b64247 Easier running for boot-java-ls from runtime workbench 2018-01-04 14:06:50 -08:00
Martin Lippert
afcd0d3c0d language server versions updated to 0.1.3 2017-12-22 15:39:17 +01:00
Martin Lippert
35e3b7271e updated versions of language servers to 0.1.2 for the eclipse integration 2017-12-14 08:12:00 +01:00
Martin Lippert
4cc7407fff removed unused import packages for lsp4j 2017-12-12 10:23:50 +01:00
kdvolder
22e8ba80ba Some fixes to accomodate windows 2017-12-11 16:00:19 -08:00
Martin Lippert
dffc75d5eb updated versions 2017-12-11 09:31:08 +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
25d2b4c020 set max heap size for boot-java ls in eclipse context to 1024m 2017-11-24 10:25:57 +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
BoykoAlex
aa96122d5c PT #152680720 Support *.gradle build files 2017-11-08 18:42:24 -05:00
Kris De Volder
5faee24693 Reduce memory size of spring-boot-java lsp processes. 2017-11-03 16:08:35 -07: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
49c9517b8a disable lsp4e go to symbol in workspace keybinding altogether as long as there is no fix in LSP4E 2017-11-01 16:29:19 +01:00
BoykoAlex
55a439dc30 PT #151674858 Live boot hint decorations on/off 2017-10-20 20:55:05 -04:00
Martin Lippert
05c6749628 moved resource listener registration to delegating stream provider to enable it for both cases 2017-10-19 10:29:15 +02:00
BoykoAlex
d4a9907b0d PT #150740880: VSCode/Eclipse file watching. Back to project finder
Eclipse client file change listening mechanics

Reworked file/project observer implementation

Merge fixes
2017-10-16 14:08:51 -04:00
Kris De Volder
bbabae3bd6 Implement highlighter support for eclipse language servers 2017-10-04 14:43:20 -07:00
Kris De Volder
adced19b09 WIP: goto symbol in file dialog 2017-10-02 12:27:59 -07:00
Martin Lippert
a4520d49a1 enable boot ls on java document open 2017-09-29 17:46:51 +02:00
Martin Lippert
3ef692119b PT #151319913: live hovers working again, adding tools.jar to classpath of language server vm 2017-09-22 10:26:12 +02:00
Martin Lippert
4c3ae63cf6 updated versions of embedded language servers to 0.0.10 2017-08-25 12:33:12 +02:00
Martin Lippert
0722590864 added html rendering to java boot hovers 2017-08-25 12:20:26 +02:00
Martin Lippert
309d2201ae updated plugin and feature metadata for eclipse language server extensions 2017-08-22 12:05:45 +02:00
Martin Lippert
d0db199d38 configured eclipse ls startup to disable smart indentation feature 2017-08-21 16:10:57 +02:00
Martin Lippert
19c0bfe8d7 refactored and reorganized eclipse ls extensions and added new ones for bosh and concourse 2017-08-18 12:24:17 +02:00