Kris De Volder
37720beb87
Fix suspected NPE
2018-02-15 16:25:09 -08:00
Kris De Volder
abf9e2325e
Add jdk-find logic to vscode-spring-boot launcher also give more heap
...
As this is now a merge of boot-properties and boot-java support it needs
those things, just like boot-java used to need them.
2018-02-15 16:07:36 -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
Kris De Volder
f9894621cf
Add spring-boot .vsix snapshot to pipeline
2018-02-13 11:43:09 -08:00
Kris De Volder
73cdde40e8
Add spring-boot .vsix snapshot to pipeline
2018-02-13 11:42:00 -08:00
Kris De Volder
a6e86d4cf7
Rename vscode-boot to vscode-spring-boot
...
To avoid confusing prefix matching between patterns like
vscode-boot-* and vscode-boot-properties-*, vscide-boot-java-*
This would pontially cause weird version strings in concourse resources.
2018-02-13 11:31:20 -08:00
Kris De Volder
02b5683703
Merge branch 'master' of github.com:spring-projects/sts4
2018-02-13 11:12:32 -08:00
Kris De Volder
6e678863e9
Create vscode-boot extension
...
This will become the 'merged' vscode-boot-java + vscode-boot-propertues
extension.
2018-02-13 11:12:13 -08:00
BoykoAlex
183fef6ec8
Re-index on rebuild
2018-02-12 17:11:04 -05:00
Kris De Volder
b3fa404a41
Cleanup some debug logging
2018-02-09 18:16:51 -08:00
Kris De Volder
d039b9bd78
Improved error message for failed test
2018-02-09 18:03:01 -08:00
Kris De Volder
12b788c1f3
Improve error handling in failure to find JRE in JAVA_HOME
2018-02-09 18:01:26 -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
Kris De Volder
f8891a4e8d
One more attempt to fix jvm-util.ts to work better on Windows
2018-02-06 14:03:04 -08:00
Kris De Volder
07ca259445
Improved logic for jvm-util.ts so it will find JavaHome better on Windows
2018-02-06 12:01:56 -08:00
Kris De Volder
476dc27e0b
More tweaks to vscode-boot-java jvm finding.
...
Look for a sibling JDK if the found java exe belongs to a jre.
2018-02-05 14:57:53 -08:00
Kris De Volder
4f180c08c1
Repair CI build problem
2018-02-05 10:46:52 -08:00
Kris De Volder
397c62d995
Repair CI build problem
2018-02-05 10:31:23 -08:00