Commit Graph

56 Commits

Author SHA1 Message Date
aboyko
ec8a5a87ba No auto-connect for test launch in vscode 2022-09-27 10:19:28 -04:00
aboyko
1a708a44e8 Runtime load recipes yml/jar. Offscreen doc quick fix. 2022-09-22 17:45:08 -04:00
Kris De Volder
20f11c1c5f Fix spring-boot.ls config options
They were not properly being synchronised with the user's / workspace
settings.
2022-08-22 15:42:52 -07:00
aboyko
16bb028eea Mac ARM needs -Djava.rmi.server.hostname=localhost for JMX connection 2022-08-11 14:26:58 -04:00
aboyko
722a8cf6d5 Better rewrite recipe integration into IDE quick fix and assist 2022-07-13 19:29:26 -04:00
aboyko
f5f0dcbc50 VScode internal console auto-connect fixed 2022-06-27 12:47:51 -04:00
BoykoAlex
cd5d0d786a Show recipe parameters. Load recipes from descriptors. 2022-06-15 23:31:09 -04:00
BoykoAlex
184e77afae Hierarchical Recipes UI for vscode 2022-06-01 13:30:09 -04:00
BoykoAlex
24117a4cc0 [vscode] Do not attempt to auto-connect if actuators not on classpath 2022-05-31 10:32:52 -04:00
Kris De Volder
006cbd0721 Refine api for connected process listeners
Events now include some extra information instead of just processKey.
2022-05-09 16:12:59 -07:00
BoykoAlex
580350564a Rewrite integration for Spring Boot server and vscode client 2022-05-02 13:02:01 -04:00
BoykoAlex
025b69fae1 Polish auto connect to process for VSCode 2022-04-20 12:52:47 -04:00
BoykoAlex
15722b017c Connect to Spring process directly, no tracking 2022-04-19 14:53:20 -04:00
Kris De Volder
08df5125a4 Add 'listConnectedProcesses' to public api 2022-04-06 13:37:09 -07:00
Yan Zhang
f7ec7590a9 sts-vscode: fix extension api implementation
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2022-04-06 10:10:43 -04:00
Kris De Volder
37e495f20c Some tweaks to PR 751 2022-04-05 15:52:11 -07:00
Yan Zhang
f332ae4e69 add extension APIs to get live data
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2022-04-02 18:40:31 +08:00
BoykoAlex
433d8ba27d URI converter for VSCode typo fix 2022-03-11 13:51:39 -05:00
BoykoAlex
d350da5992 Doc Symbols proper support 2022-03-10 16:36:01 -05:00
BoykoAlex
9ef209da74 vscode-spring-boot: Setup vm args for auto connect to launched app 2022-02-15 12:35:34 -05:00
BoykoAlex
94dd78b2fc Support add/remove classpath listener at runtime 2021-06-03 13:54:09 -04:00
Kris De Volder
d1c6d025c8 Fix https://github.com/spring-projects/sts4/issues/635
After fixing typo in classname also have to fix this in
main.ts vscode launcher.
2021-05-05 10:20:55 -07:00
BoykoAlex
a4513b87ae Minimum Java 11 for all spring LS. Upgrade vscode dependencies. 2021-03-19 12:21:10 -04:00
BoykoAlex
08b1b4de23 Add setting to enable/disable JVM checking. "Do not show again" button for warning msg 2020-06-11 13:43:21 -04:00
Kris De Volder
f102f2cfe7 Add live process management commands to vscode 2019-10-02 11:39:26 -07:00
Kris De Volder
5bec241272 Convert boot-ls application.yml to .properties again 2019-05-22 13:23:05 -07:00
Kris De Volder
e9256143d8 Fix packaging issue in vscode-spring-boot 2019-05-22 11:00:26 -07:00
Kris De Volder
0e9ab379c9 Remove obsolete/experimental pipelinebuilder 2019-05-22 10:18:51 -07:00
BoykoAlex
f53070f3b5 PT #165978425: Exploded LS Jar for VSCode 2019-05-14 14:40:40 -04:00
BoykoAlex
744ffe074e PT #164318678: Support for Jar sources processing by Boot LS 2019-05-01 16:11:32 -04:00
BoykoAlex
bfca34e77d PT #165285833: XML beans for VScode, Theia and Atom 2019-04-16 22:47:28 -04:00
nsingh
e125d1de75 PT-160007578: Check if commands exist before registering in vscode 2018-08-28 16:47:11 +02:00
nsingh
904468c632 Some changes to RM code lenses
Added command for direct navigation to URL in vscode editor.
2018-08-24 09:02:32 +02:00
nsingh
9f04acb992 Use 'file' scheme in doc selector 2018-08-17 22:45:24 +02:00
BoykoAlex
f82a072e6f Revert PT 158992999: Boot hints stopped working 2018-08-16 14:00:30 -04:00
BoykoAlex
374b5f0ad7 CodeLens for boot hints in VSCode 2018-08-16 13:38:40 -04:00
nsingh
6772b05934 PT 158992999 - Add scheme to boot LS document selector 2018-08-15 21:34:24 -02:30
nsingh
9e612bb10e Disable pipeline generator command 2018-06-04 11:30:01 -07:00
Kris De Volder
dd3a8a94c4 Experimental concourse pipeline generator 2018-05-29 20:26:58 -07:00
Kris De Volder
15e3230e3b Allow overriding vscode language server options
JAVA_HOME and heap can now be overridden by the user from
vscode worspace settings, in a similar way for all our language servers,
by setting XXX.java.home and XXX.java.heap configuration keys.
2018-05-03 12:41:55 -07:00
Kris De Volder
9657f2c36c Disable debugging options in main.ts
They were accidentally left in / committed.
2018-04-30 13:47:02 -07:00
Martin Lippert
7e66bd24ce refactored spring indexer to use executor service and react to project events instead of scanning workspace roots every time 2018-04-30 12:31:34 +02:00
Kris De Volder
b78efcde18 Fix tsc compile issues
Module commons-vscode renamed
2018-04-02 10:29:47 -07:00
Kris De Volder
502d04d5a3 Cleanups before merging to master
Use proper jdt.ls snapshot udate site instead of locally built one.
Re-enable test running in spring-boot language server.
Remove debug flags from vscode-spring-boot launcher.
2018-03-27 09:45:23 -07:00
Kris De Volder
13633746cb Ensure fallbacks kick in JDT LS
When either JDT LS is too old, or
not available... then disbabled the JdtLsProjectCache so that maven / gradle will be used instead.
2018-03-26 14:51:36 -07:00
Kris De Volder
9bc0c20937 Revert "Disable JDT LS classpath support"
This reverts commit 07b7c313f4.
2018-03-22 12:26:14 -07:00
Kris De Volder
07b7c313f4 Disable JDT LS classpath support 2018-03-22 11:51:43 -07:00
Kris De Volder
7482c26ccb Trying to improve the 'cleanup' of classpath listeners 2018-03-20 17:23:35 -07:00
Kris De Volder
90e52ab6e0 Update build.sh to require less changes in jdt.ls and vscode-java 2018-03-20 14:56:33 -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