Martin Lippert
cd90f2dbc1
added changelog to spring boot vscode extension and updated readme a bit
2018-06-07 16:50:28 +02:00
Kris De Volder
ac145815e3
Merge branch 'master' of github.com:spring-projects/sts4
2018-06-05 11:28:41 -07:00
Kris De Volder
31482dc34d
Remove obsolete 'sts/project' service support
2018-06-04 13:14:09 -07:00
nsingh
9e612bb10e
Disable pipeline generator command
2018-06-04 11:30:01 -07:00
Kris De Volder
3738f649d1
Bump version to 0.3.0
2018-06-04 18:02:37 +00:00
Kris De Volder
2d6aae5097
Pin version of vscode-language-client to 4.1.3
...
This is to avoid implicit upgrade from breaking the build.
2018-06-04 09:54:54 -07:00
BoykoAlex
1b33036794
PT #156965730 : Get Javadoc from JDT LS or eclipse client via sts/javadoc
2018-05-31 22:19:28 -04:00
Kris De Volder
dd3a8a94c4
Experimental concourse pipeline generator
2018-05-29 20:26:58 -07:00
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