Commit Graph

2126 Commits

Author SHA1 Message Date
BoykoAlex
d57b4745dd PT #155293325: Adopt Boot 2 mappings bean new JSON data 2018-04-05 19:57:39 -04:00
Kris De Volder
36512e3337 Avoid 'Widget is disposed' error. 2018-04-05 16:33:00 -07:00
Kris De Volder
23df3f3ae4 Udpate cf-java client to 3.8.0.RELEASE 2018-04-05 12:07:59 -07:00
Kris De Volder
b684bf0d20 Fix bug causing NPE in launch-util 2018-04-02 17:28:21 -07:00
Kris De Volder
b78efcde18 Fix tsc compile issues
Module commons-vscode renamed
2018-04-02 10:29:47 -07:00
Kris De Volder
e6723005df Try fix CI build 2018-04-02 09:55:47 -07:00
Kris De Volder
c4da17aa72 Make commons-vscode a scoped package 2018-04-02 09:40:49 -07:00
Martin Lippert
58caf0d03e removed rse from pre-installed features, not there anymore in photon 2018-03-29 12:25:51 +02:00
Kris De Volder
749c0b7943 Fix some more race conditions in JdtLsProjectCache 2018-03-27 13:32:52 -07:00
Kris De Volder
54a2bb9d47 Fix bug in JdtLsProejctCache table lookup 2018-03-27 12:56:49 -07:00
Kris De Volder
db5b0e2dde Merge branch 'master' into jdt-classpath 2018-03-27 11:41:16 -07:00
Kris De Volder
57fa91fe5c Fix a bunch of race conditions in SpringIndexer and its tests 2018-03-27 11:39:24 -07:00
Kris De Volder
502d04d5a3 Cleanups before merging to master
Use proper jdt.ls snapshot udate site instead of locally built one.
Re-enable test running in spring-boot language server.
Remove debug flags from vscode-spring-boot launcher.
2018-03-27 09:45:23 -07:00
Kris De Volder
0c70f4200e Fix race condition in SpringIndexer initialization 2018-03-26 17:05:35 -07:00
Kris De Volder
3d9752cbdb Proper 'async' support for JdtLs fallback 2018-03-26 15:33:47 -07:00
Kris De Volder
13633746cb Ensure fallbacks kick in JDT LS
When either JDT LS is too old, or
not available... then disbabled the JdtLsProjectCache so that maven / gradle will be used instead.
2018-03-26 14:51:36 -07:00
Martin Lippert
b5b71d6e05 removed 4.7 based builds from snapshot builds 2018-03-24 11:34:18 +01:00
Kris De Volder
9bc0c20937 Revert "Disable JDT LS classpath support"
This reverts commit 07b7c313f4.
2018-03-22 12:26:14 -07:00
Kris De Volder
a8707545a3 Fix failing test 2018-03-22 12:09:33 -07:00
Kris De Volder
07b7c313f4 Disable JDT LS classpath support 2018-03-22 11:51:43 -07:00
Kris De Volder
3f32361e7e More debug logging for SpringIndexer
To help debug race conditions.
2018-03-22 11:48:50 -07:00
Kris De Volder
94151f8908 Fix race condition in test.
Make onInitialized mechanism in SimpleLanguageServer more 'robust' w.r.t. to
subtle timing issues.

The intention of onInitalize is typically to guarantee some initialization code.
Therefore it should also be called even if the 'initialized' even is already past.
2018-03-22 11:45:39 -07:00
Kris De Volder
a5141432d1 Fix some logging issues 2018-03-21 17:08:27 -07:00
Kris De Volder
c2a4ea6286 Merge branch 'master' into jdt-classpath 2018-03-21 14:36:02 -07:00
Martin Lippert
48aae5bc9e add early java10 support 2018-03-21 18:59:54 +01:00
Kris De Volder
7482c26ccb Trying to improve the 'cleanup' of classpath listeners 2018-03-20 17:23:35 -07:00
Kris De Volder
f737f06228 Renamed executeCommand to executeClientCommand
Signed-off-by: Kris De Volder <kdevolder@pivotal.io>
2018-03-20 15:15:05 -07:00
Kris De Volder
ceaca41c3d Some tweaks to ProjectObserver.Listener users 2018-03-20 14:57:11 -07:00
Kris De Volder
90e52ab6e0 Update build.sh to require less changes in jdt.ls and vscode-java 2018-03-20 14:56:33 -07:00
Kris De Volder
0192cea4df Log command execution errors 2018-03-20 13:37:07 -07:00
Martin Lippert
b095d4a302 updated versions of eclipse-language-server plugins to 0.2.1 2018-03-20 11:10:41 +01:00
nsingh
f53d912b06 Possible fix for Json deserialisation bug in CF Manifest LS
Note: still uses the "bad" Map structure that contains CF target params.
2018-03-19 16:06:25 -07:00
Kris De Volder
9be6fd9601 Bump version to 0.2.1 2018-03-19 19:08:28 +00:00
Kris De Volder
42772a42dc Bump version to 0.3.0 2018-03-19 18:54:14 +00:00
Kris De Volder
1d287b0529 Fixes related config settings now being JsonElement 2018-03-19 11:25:31 -07:00
Kris De Volder
68bb25d673 Add boot-java.hints.on config key back
The information about this config key was lost
from vscode-boot-java in the merge to vscode
spring-boot.

Adding it back.
2018-03-19 10:18:07 -07:00
nsingh
285dad577c Removed unnecessary println 2018-03-16 17:14:10 -07:00
nsingh
b8fb468768 Implemented find project and table for JDT project cache 2018-03-16 17:11:17 -07:00
Kris De Volder
a28990512e Update reactor to 3.1.5 and fix an NPE caused by misused api 2018-03-16 15:45:57 -07:00
Kris De Volder
9473dfd75a Send 'initial' classpath change events
Classpath events for all existing projects are sent when
a listener registers (in addition to events that are sent when
the classpath changes).
2018-03-16 14:29:27 -07:00
nsingh
e16cb6a9c9 Classpath change events now contain classpath info 2018-03-16 12:07:58 -07: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
ad31326e03 updated to oxygen.3 2018-03-16 08:02:04 +01:00
Kris De Volder
39ffe531e6 Attempt to implement some classpath callback cleanups 2018-03-15 17:43:17 -07:00
Kris De Volder
64a45984ce Make 'initialized' callbacks execute on async thread 2018-03-15 15:54:49 -07:00
Kris De Volder
f442c28bff Partially working classpath change mechanics
Prints messages in language server logs, but doesn't really do anything else with the change events yet.
2018-03-15 15:24:19 -07:00
BoykoAlex
57a230f290 Nice slack message with link to all Atom packages published 2018-03-15 16:20:36 -04:00
BoykoAlex
7db4a8c8e6 Uncomment concourse from atom publishing script 2018-03-15 16:14:55 -04:00
BoykoAlex
f2430532c8 Merge branch 'master' of https://github.com/spring-projects/sts4 2018-03-15 16:12:19 -04:00
BoykoAlex
7b52afd2ea Add publishing of all atom package comment out concourse (published) 2018-03-15 16:10:55 -04:00