Martin Lippert
410628c874
adding jdt.ls.commons to update sites and eclipse-ls-builds
2018-04-23 12:29:38 +02:00
nsingh
3029b6ca31
Build against Eclipse 4.8
2018-04-23 10:55:02 +02: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
704fdaa21d
Reduce verbosity of 'change even with wrong verson' warning.
2018-04-11 16:38:48 -07:00
Kris De Volder
36512e3337
Avoid 'Widget is disposed' error.
2018-04-05 16:33:00 -07:00
Martin Lippert
b5b71d6e05
removed 4.7 based builds from snapshot builds
2018-03-24 11:34:18 +01:00
Martin Lippert
b095d4a302
updated versions of eclipse-language-server plugins to 0.2.1
2018-03-20 11:10:41 +01:00
Martin Lippert
bacbb26c75
updated versions of eclipse-language-server plugins to 0.2.0
2018-03-16 10:58:56 +01:00
Martin Lippert
578bbf9021
updated versions of eclipse-language-server plugins to 0.1.6
2018-03-12 16:38:38 +01:00
Kris De Volder
adcb3bbfce
Merge branch 'master' of github.com:spring-projects/sts4
2018-03-05 11:13:49 -08: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
a4ab666c75
removed duplicated content-type definition for cf-manifest and removed duplicated language-server definition
2018-03-05 15:30:05 +01:00
BoykoAlex
3832976bed
Fix compilation error for e47
2018-03-02 23:42:29 -05:00
BoykoAlex
d13ccfc5c4
PT #155266751 : Eclipse source links via IntroURL
2018-03-02 22:51:54 -05:00
Martin Lippert
208183369d
updated version of eclipse ls extensions to 0.1.5
2018-02-28 16:27:27 +01:00
Martin Lippert
2afcf168e4
fix concourse content-type definitions for Eclipse
2018-02-26 11:11:15 +01:00
Martin Lippert
8e10a069e9
disable lsp-based property editors for STS4 M9 build
2018-02-23 18:42:38 +01:00
Kris De Volder
1e567e6a11
Proper support Set<?> types in .properties editor.
2018-02-20 12:05:05 -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
868ebffb1e
fixed name of the boot language server jar to let the plugin find it
2018-02-19 09:29:19 +01:00
Martin Lippert
9c85d0bbb7
fixed name of boot language server feature
2018-02-19 09:27:38 +01:00
Martin Lippert
e0f2f242a0
additional adjustments for combined boot language server
2018-02-18 18:50:31 +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
501c6f85e8
added a timeout to the proposal computing when invoked for a java source to avoid JDT disabling us on longer-running tasks
2018-02-02 13:25:29 +01: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
Martin Lippert
82c82579ca
adopt latest lsp4e 0.5.x snapshot builds to get latest fixes from there for e4.7-based builds
2018-02-02 09:08:59 +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
176a40b4b3
Fix compilation issue on recent lsp4e
...
I also beleave the new api that's being overridden here has something to do
with how the error ouput from LSP process might be shown to the user.
2018-02-01 10:20:41 -08:00
Kris De Volder
ab13e31fea
Add some eclipse metadata to source control.
2018-01-31 14:42:13 -08:00
Kris De Volder
bbcf1cd5b6
Bump Eclipse LS versions
2018-01-30 16:30:40 -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
23ea40d89b
updated copyright to 2018
2018-01-25 14:59:28 +01: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
916ab89152
Improve how Goto symbol dialog displays matched results
...
- highlight query characters
- sort based on FuzzyMatcher score
- tooltip to show symbol name redundantly (helps if symol name is too long)
2018-01-04 14:09:32 -08:00
Kris De Volder
38f1b64247
Easier running for boot-java-ls from runtime workbench
2018-01-04 14:06:50 -08:00
Kris De Volder
96b1489ba8
Remove base-types from content-type definitions. They confuse lsp4e.
2018-01-03 15:30:29 -08:00
Kris De Volder
9e775ded2c
Attempt to correct some issues in concourse eclipse lsp wrappers
2018-01-03 12:43:42 -08:00
Martin Lippert
2f8102aa6e
using lsp4e milestone p2 repo for e47-based builds for compatibility reasons
2017-12-27 12:24:45 +01:00