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
nsingh
7ba6ca38a9
Use empty classpath data constant
2018-02-01 16:34:52 -08:00
nsingh
247623edc9
Added null file cache
2018-02-01 16:30:52 -08:00
nsingh
b76e3b8e1e
Refactoring delegating classpath
...
Separated file caching out of delegating classpath
2018-02-01 15:56:02 -08:00
Kris De Volder
f8f2534597
Fix compilation problem with older lsp4e api
2018-02-01 14:13:44 -08:00
Kris De Volder
d53158c7c7
Merge branch 'master' of github.com:spring-projects/sts4
2018-02-01 13:49:43 -08:00
Kris De Volder
42fc5da462
Automatically show language server logs in Eclipse console
2018-02-01 13:49:06 -08:00
nsingh
2c634432ed
Removed duplicate empty classpath data
2018-02-01 12:42:47 -08:00
Kris De Volder
176a40b4b3
Fix compilation issue on recent lsp4e
...
I also beleave the new api that's being overridden here has something to do
with how the error ouput from LSP process might be shown to the user.
2018-02-01 10:20:41 -08:00
Kris De Volder
2be657fb16
Gitignore commit package-lock.json
2018-02-01 10:05:23 -08:00
Kris De Volder
5af98cd419
Fix CI build of boot-java vscode extensions
2018-01-31 17:25:18 -08:00
Kris De Volder
dd1b4ca0e6
Fix CI build of boot-java and boot-properties vscode extensions
2018-01-31 17:15:20 -08:00