2948 Commits

Author SHA1 Message Date
Kris De Volder
20433f8606 Remove boot-properties and boot-java language server projects
They are obsolete and should not be used anymore. 
If there are parts of the build / pipeline that break because of this... 
It means they should adapted accordingly.
2018-02-21 15:34:03 -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
Kris De Volder
c03a5474ce Re-unite WORKSPACE_CAPABILITY_ID and WORKSPACE_CAPABILITY_NAME
Seems odd to separate these into two different locations.
2018-02-15 10:51:12 -08:00
Martin Lippert
88f42ae6c2 register workspace folder support with initial server capabilities to avoid race conditions on the client 2018-02-15 13:18:13 +01:00
BoykoAlex
07012ef269 Re-enable SpringIndexer#testRefreshOnProjectChange() 2018-02-14 22:40:14 -05:00
BoykoAlex
e07fb9e4f2 Switch test project from boot 2.0 snapshot to rc1 to stabilize build 2018-02-14 22:21:04 -05:00
BoykoAlex
c21c274e59 Attempt to stabilize the build 2018-02-14 22:01:07 -05:00
BoykoAlex
fa219f40e7 Re-enable test. Comment out synchronized suppliers for Jandex index 2018-02-14 21:31:15 -05:00
BoykoAlex
68f1608e61 Ignore SpringIndexerTest#testRefreshOnProjectChange() 2018-02-14 20:40:49 -05:00
Kris De Volder
05d65e5247 Fix compilation errors that are result of merging changes 2018-02-14 17:00:24 -08:00
Kris De Volder
a9d86c8f0e Merge branch 'master' of github.com:spring-projects/sts4 2018-02-14 16:45:34 -08:00
Kris De Volder
046f16dbf2 Componentized the BootJavaLanguageServer 2018-02-14 16:45:08 -08:00
BoykoAlex
4be0c56ce9 Simplify tests setup 2018-02-14 19:03:54 -05:00
BoykoAlex
f3d6bba7ec Navigate to specific position in file via source link 2018-02-14 18:10:26 -05:00
Kris De Volder
9d89229cea Make some LanguageServerComponents optional 2018-02-14 13:51:40 -08:00
Kris De Volder
aa78fe0dcc Merge BootJavaServerParams into BootLanguageServerParams
This also required the removal of duplicated SpringPropertyIndex related
classes that existed in both boot properties and boot java language servers
before.

A single BootLanguageServerParams now contains the same kind of property 
index that should be able to support both uses.
2018-02-14 13:04:32 -08:00
Kris De Volder
a1791ea687 Merge branch 'master' of github.com:spring-projects/sts4 2018-02-14 11:12:49 -08:00
Kris De Volder
83a08eaf0e Rename BootPropertiesLanguageServerParams to BootLanguageServerParams
This is a step towards merging BootPropertiesLanguageServerParams and 
BootJavaLanguageServerParams into a single BootLanguageServerParams
2018-02-14 11:12:30 -08:00
Martin Lippert
892cc31f95 removed self-maintained workspace folder support code due to its support in lsp4j 0.4.0 snapshots 2018-02-14 16:54:56 +01:00
Martin Lippert
c4a5fcad40 updated lsp4j to 0.4.0 snapshots 2018-02-14 14:00:28 +01:00
Kris De Volder
23f60f5679 Improve error message in failing test case 2018-02-13 15:36:07 -08:00
Kris De Volder
fbf8575e2a Cleanup imports 2018-02-13 15:32:34 -08:00
Kris De Volder
63c976d3fa Changes towards composable language servers 2018-02-13 15:08:12 -08:00
Kris De Volder
ae1354d53e Rename boot-language-server to spring-boot-language-server
So it is consistent with the vscode-spring-boot naming.
2018-02-13 11:57:13 -08:00
BoykoAlex
183fef6ec8 Re-index on rebuild 2018-02-12 17:11:04 -05:00
Kris De Volder
d039b9bd78 Improved error message for failed test 2018-02-09 18:03:01 -08:00
Kris De Volder
28d598b93d Fixup dependencies and re-enable fatjar for boot-java-language-server 2018-02-09 14:00:01 -08:00
Kris De Volder
2413650b1a Fixups to remove one of two different ConfigurationMetadata implementations 2018-02-09 13:59:21 -08:00
Kris De Volder
fbcb77cac0 Move all non-conflicting source files from boot-java-language-server to
commons-boot
2018-02-09 13:28:30 -08:00
Kris De Volder
94dfa69954 Fix build failure 2018-02-09 11:53:35 -08:00
Kris De Volder
b3e699387d Move boot-properties-language-server code into commons-boot 2018-02-09 11:48:04 -08:00
BoykoAlex
09badf6c3b PT #151978919 Link for type and link for resource 2018-02-09 13:53:16 -05:00
Kris De Volder
5c19bdefe6 Some steps towards mergin boot-java and boot-properties LS
- Refactor towards more composable LanguageServers
- disable fatjar support on boot-java and boot-properties
2018-02-09 09:49:21 -08:00
Kris De Volder
6f03e83e59 Try and fix some build issues temporarily. 2018-02-08 12:05:54 -08:00
Kris De Volder
2bd2a650f6 Do some package renames to avoid conflicts when boot-java and boot-properties
are on same classpath
2018-02-08 11:24:22 -08:00
Kris De Volder
cb9a75eff3 Create new boot-language-server project
This will be the home of the merged language server (boot-properties +
boot-java).
2018-02-08 11:11:13 -08:00
BoykoAlex
6aa3e365c9 PT #154980332 Fix the build on Win 2018-02-06 21:10:46 -05:00