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
Kris De Volder
a5b9956745
Improved logics for finding JVM / JDK in vscode-boot-java
2018-02-05 10:27:36 -08:00
Kris De Volder
9106ddefe6
Add src to commons-vscode package
...
This is helpfull when debugging.
2018-02-05 10:25:05 -08:00
Kris De Volder
8fb6d09cb2
Add preference page to enable/disable STS language server debug consoles
2018-02-02 11:26:02 -08:00
Kris De Volder
ffdd395538
Add Deprecated tag to generic Log utility class.
...
Encourage use of proper slf4j logging instead.
2018-02-02 09:31:01 -08:00
Kris De Volder
b7a2e86131
Cleanup some logging code -> proper slf4j logger.
2018-02-02 09:31:01 -08:00
Martin Lippert
913d426122
enable staging repo for photon in distribution builds
2018-02-02 15:26:53 +01:00
Martin Lippert
501c6f85e8
added a timeout to the proposal computing when invoked for a java source to avoid JDT disabling us on longer-running tasks
2018-02-02 13:25:29 +01:00
Martin Lippert
6685beb68b
fixed an exception when executing code completion on a non-boot java project
2018-02-02 12:59:19 +01:00
Martin Lippert
3feb037188
adopted latest lsp4e api changes further since they are now in lsp4e 0.5.x snapshot builds
2018-02-02 09:16:42 +01:00
Martin Lippert
82c82579ca
adopt latest lsp4e 0.5.x snapshot builds to get latest fixes from there for e4.7-based builds
2018-02-02 09:08:59 +01:00
nsingh
0766817a11
Improved docs for delegating cached classpath
...
Also renamed fields with more descriptive names.
2018-02-01 17:03:54 -08:00