Commit Graph

905 Commits

Author SHA1 Message Date
Kris De Volder
1d287b0529 Fixes related config settings now being JsonElement 2018-03-19 11:25:31 -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
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
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
nsingh
285e4fe811 Initial implementation for adding classpath listener 2018-03-14 14:42:35 -07:00
Martin Lippert
62bd6a02b4 add basic support for document highlight feature to common ls pieces 2018-03-13 19:26:19 +01: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
BoykoAlex
1f219728a2 Switch to Gradle 4.6 distro 2018-03-08 19:46:30 -05:00
nsingh
a305e2ce53 Implement resolve classpath command 2018-03-08 15:18:42 -08:00
BoykoAlex
bca56a2124 PT #155800737: Adopted lsp4j change in parsing CompletionItem message 2018-03-08 11:28:28 -05:00
Kris De Volder
d035c26a28 Cleanup some debug logging 2018-03-07 11:58:21 -08:00
Kris De Volder
5171b0c4fe Fix multi-root initialization in SimpleWorkspaceService 2018-03-05 15:51:34 -08:00
Martin Lippert
d368d320d7 added test for webflux code lenses 2018-03-01 11:44:47 +01:00
Kris De Volder
b148969f17 Remove github java parser
Seem like it simply was not being used, except in test code.
2018-02-28 16:03:14 -08:00
Kris De Volder
d1b214a7ad Fix newline related test failures on Windows 2018-02-28 13:21:13 -08:00
Kris De Volder
27859bf670 Remove commons-boot 2018-02-26 12:14:26 -08:00
Martin Lippert
f0b2e36c87 bugfix for not resolving bindings for individual source files anymore 2018-02-26 11:57:47 +01:00
Martin Lippert
66290f0dca added http method support to webflux symbol provider 2018-02-26 11:43:21 +01:00
Martin Lippert
05c0c8a901 added http methods to test cases for webflux symbols 2018-02-26 11:14:41 +01:00
Martin Lippert
6800c83c0d finished first version of symbol support for webflux route definitions 2018-02-26 11:14:41 +01:00
Martin Lippert
f381aa72d5 initial enhancements to support method body analysis for webflux symbol support, not yet finished 2018-02-26 11:14:41 +01:00
Martin Lippert
8ca92e3f43 initial test projects for webflux symbol support 2018-02-26 11:14:41 +01:00
Kris De Volder
6fd38e61a5 Bump version to 0.1.5 2018-02-22 23:24:47 +00:00
BoykoAlex
68fa831b26 Merge branch 'master' of https://github.com/spring-projects/sts4 2018-02-22 15:30:18 -05:00
BoykoAlex
3b6602aa86 Adjust test for \r on windows 2018-02-22 15:29:54 -05:00
nsingh
186ad81376 Fixed failing test case in Windows 2018-02-22 12:06:53 -08:00
Kris De Volder
c09aef2c44 Reduce verbosity of test run 2018-02-21 14:20:39 -08:00
Martin Lippert
40145a210f injection report live hovers are now generated for general type declarations if a corresponding bean is found 2018-02-21 14:16:34 +01:00
Kris De Volder
0d94dfef2b Fixes Concourse issues for https://github.com/spring-projects/sts4/issues/41
1) Turn errors for empty task.input|output.path into a warning

2) Add task.optional property to the schema
2018-02-20 14:48:30 -08:00
Kris De Volder
5ac6d4010e Proper support for Set<?> types in application.yml editor 2018-02-20 13:28:06 -08:00
Kris De Volder
1e567e6a11 Proper support Set<?> types in .properties editor. 2018-02-20 12:05:05 -08:00
Kris De Volder
00cdf0aa50 Avoid NPE in autoconfig report parsing 2018-02-19 14:59:53 -08:00
Martin Lippert
4737c72c37 first cut for specific symbols for spring data reppsitories 2018-02-19 11:07:44 +01:00
BoykoAlex
6745fb4925 Handle fully qualified type names in resource from JMX bean 2018-02-16 16:07:01 -05:00
BoykoAlex
178a469d2c Reverted faulty test debug changes. Fixed faulty test 2018-02-15 23:05:29 -05:00
BoykoAlex
abc43fe23e More logging to diagnose problem in the test 2018-02-15 22:04:31 -05:00
BoykoAlex
41cb3ba24d More logging for the faulty test 2018-02-15 20:00:40 -05:00
BoykoAlex
9bc5b1142e Logging to diagnose the problem 2018-02-15 19:32:14 -05:00
Kris De Volder
37720beb87 Fix suspected NPE 2018-02-15 16:25:09 -08:00
Kris De Volder
837aaff897 BootLanguageServer created by composing support for props / java together 2018-02-15 15:18:17 -08:00