Kris De Volder
27551f6762
Dealing with project deleted on file system by user.
2018-05-10 17:20:17 -07:00
Kris De Volder
35e39d2318
Fix typo in DEVELOPER-NOTES
2018-05-08 11:07:44 -07:00
nsingh
ae531ff78c
Show live hovers on all open editors in vscode
2018-05-04 18:31:24 -07:00
Kris De Volder
d2987473e6
Fix typo xvfbrun -> xvfb-run
2018-05-04 15:37:11 -07:00
Kris De Volder
4ce8b8239e
Try using xvfbrun to for jdt.ls.extension Junit plugin tests
...
Without some kind of 'window GUI' JUnit plugin tests will fail
trying access the display. Xvfbrun should fix this.
2018-05-04 15:21:03 -07:00
Kris De Volder
5e850fb9fd
Make the new jdt.ls.extension test run as part of the build
2018-05-04 09:14:46 -07:00
Kris De Volder
15e3230e3b
Allow overriding vscode language server options
...
JAVA_HOME and heap can now be overridden by the user from
vscode worspace settings, in a similar way for all our language servers,
by setting XXX.java.home and XXX.java.heap configuration keys.
2018-05-03 12:41:55 -07:00
Kris De Volder
9657f2c36c
Disable debugging options in main.ts
...
They were accidentally left in / committed.
2018-04-30 13:47:02 -07:00
Martin Lippert
7e66bd24ce
refactored spring indexer to use executor service and react to project events instead of scanning workspace roots every time
2018-04-30 12:31:34 +02:00
Kris De Volder
6f2b8be802
Split jdt ls extension into two parts
...
One pugin to contain the bulk of the code, which is independent of jdt.ls, lsp4e and lsp4j.
Second plugin to contain the jdt.ls specific DelegateCommandHandler implementation.
This should allow us to somehow re-use the bulk of the code in STS4 eclipse, i.e. when
we have access to JDT from eclipse directly, and there is no jdt.ls process around.
2018-04-16 14:24:42 -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
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
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
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
07b7c313f4
Disable JDT LS classpath support
2018-03-22 11:51:43 -07:00
Kris De Volder
c2a4ea6286
Merge branch 'master' into jdt-classpath
2018-03-21 14:36:02 -07:00
Kris De Volder
7482c26ccb
Trying to improve the 'cleanup' of classpath listeners
2018-03-20 17:23:35 -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
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
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
e16cb6a9c9
Classpath change events now contain classpath info
2018-03-16 12:07:58 -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
Kris De Volder
93f58f77b9
Merge branch 'master' into jdt-classpath
2018-03-15 09:13:38 -07:00
Kris De Volder
fcb4473025
Partial implementation of 'jdt.ls.addClasspatListener' support
2018-03-15 08:56:18 -07:00
Kris De Volder
cc2c173091
Bump version to 0.2.0
2018-03-15 15:26:37 +00:00
Kris De Volder
9b249be598
Some experimental command executions
2018-03-13 17:24:45 -07:00
Kris De Volder
bbbda87936
Merge branch 'master' into jdt-classpath
2018-03-13 10:06:42 -07:00
nsingh
328607f531
Streamline async handler API
...
Added an async handler for LS requests that should not run on the same
thread as LSP4J event loop. Also streamlined method signatures for
handlers and removed useless CompletableFuture.
2018-03-12 16:07:43 -07:00
Kris De Volder
efe8049bba
Bump version to 0.1.6
2018-03-09 22:11:06 +00:00
nsingh
591adec33d
Added JDT command for getting Java project
...
Also added a JDT Project cache in the Spring Boot LS
2018-03-09 12:05:31 -08:00
Kris De Volder
9dcd5695ed
Merge pull request #45 from srbry/master
...
update to new concourse domain
2018-03-09 08:35:51 -08:00
Sam Bryant
125660ca3f
update to new concourse domain
2018-03-09 08:14:47 +00:00
nsingh
a305e2ce53
Implement resolve classpath command
2018-03-08 15:18:42 -08:00
Kris De Volder
319bc0124b
Simple demo of registering a jdt command
2018-03-06 16:02:35 -08:00
Kris De Volder
3c92ce60cc
Update vscode ls client to version 4.0.0
2018-03-05 11:38:19 -08:00
Kris De Volder
a67d98bb4b
Update vscode ls client to version 4.0.0
2018-03-05 11:25:01 -08:00
Kris De Volder
c1a2578a20
Update to new version of jvm-util
2018-03-02 13:25:22 -08:00
Kris De Volder
8c3af141cd
Small change that allows running vscode-spring-boot npm install from git bash on Windows.
2018-03-02 11:28:34 -08:00
Kris De Volder
f49c582f95
More recognizable names for bosh/concource/manifest-yaml language server jars in vscode
2018-03-02 07:57:12 -08:00
Kris De Volder
247fc04cbc
Fix compile error in vscode-manifest.yml
2018-03-01 22:39:27 -08:00
Kris De Volder
0ae7108bbe
Fix compile error in vscode-bosh
2018-03-01 22:36:46 -08:00
Kris De Volder
86c9bb47e6
Fix compile error in vscode-concourse
2018-03-01 22:34:36 -08:00
Kris De Volder
9f383a9b45
Switch vscode-spring-boot to properties launcher
2018-03-01 22:24:26 -08:00
Kris De Volder
40a6ad233f
Adopt jvm-launch-util in commons-vscode
2018-02-27 12:32:43 -08:00
Kris De Volder
e35350fe46
Merge branch 'master' of github.com:spring-projects/sts4
2018-02-26 11:22:30 -08:00