Commit Graph

176 Commits

Author SHA1 Message Date
Martin Lippert
33837362db updated orbit photon releass repo and a few others 2018-06-07 08:58:25 +02:00
Martin Lippert
a4ea1a474c specialize the generic editors for property editing with icon association 2018-06-04 08:30:53 +02:00
BoykoAlex
1b33036794 PT #156965730: Get Javadoc from JDT LS or eclipse client via sts/javadoc 2018-05-31 22:19:28 -04:00
Martin Lippert
719a73d603 re-enabled the generic editor content-types and associations for ls-based boot property editing 2018-05-30 14:54:02 +02:00
Kris De Volder
dd3a8a94c4 Experimental concourse pipeline generator 2018-05-29 20:26:58 -07:00
Martin Lippert
fd691cb6bf remove gson from p2 repo of language servers 2018-05-24 10:10:45 +02:00
Martin Lippert
672c725d23 disable lsp4j snapshot p2 repos for the moment 2018-05-22 09:26:33 +02:00
Martin Lippert
069f2d93ac added sorting of projects for initial classpath update event to speed up initial experience 2018-05-22 08:49:58 +02:00
Kris De Volder
b3a61025a5 Fix NPE in STS4LanguageClient related to classpath infra
Also improve test coverage around this breakage. And
improve the debugability of the tests by improving how
they log configure logger.
2018-05-11 12:31:03 -07:00
Kris De Volder
ecc2724822 Fix bug in UriUtil.normalize and add some test cases for it. 2018-05-10 15:15:52 -07:00
nsingh
36098a146b Show live hover highlights on all open editors 2018-05-04 16:38:49 -07:00
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