Kris De Volder
cc2c173091
Bump version to 0.2.0
2018-03-15 15:26:37 +00:00
nsingh
285e4fe811
Initial implementation for adding classpath listener
2018-03-14 14:42:35 -07:00
BoykoAlex
7fd476e5c6
Atom source links - server side
2018-03-14 13:52:29 -04:00
Martin Lippert
b20ef8ca75
webflux route element highlights implemented as a first prototype, including several improvements to the webflux symbol engine
2018-03-14 13:30:12 +01:00
Kris De Volder
9b249be598
Some experimental command executions
2018-03-13 17:24:45 -07:00
Martin Lippert
62bd6a02b4
add basic support for document highlight feature to common ls pieces
2018-03-13 19:26:19 +01:00
Kris De Volder
bbbda87936
Merge branch 'master' into jdt-classpath
2018-03-13 10:06:42 -07:00
nsingh
328607f531
Streamline async handler API
...
Added an async handler for LS requests that should not run on the same
thread as LSP4J event loop. Also streamlined method signatures for
handlers and removed useless CompletableFuture.
2018-03-12 16:07:43 -07:00
Martin Lippert
9ca8e66e7d
fixed failing test, forgot to incorporate media types into that one
2018-03-12 14:53:06 +01:00
Martin Lippert
36ddd52f82
take content and accept types into account for annotation-defined request mapping symbols
2018-03-12 14:35:04 +01:00
Martin Lippert
62f975d74c
added more complex nested webflux router case and extracted symbol generation logic for routes
2018-03-11 20:08:46 +01:00
Martin Lippert
3023bc22e8
further improvements to webflux symbol and code lens analysis, including content and accept type identification
2018-03-11 08:24:33 +01:00
Martin Lippert
1adbab0ac0
added additional media types, taken from spring 5 MediaType constants
2018-03-11 08:24:33 +01:00
Kris De Volder
efe8049bba
Bump version to 0.1.6
2018-03-09 22:11:06 +00:00
nsingh
591adec33d
Added JDT command for getting Java project
...
Also added a JDT Project cache in the Spring Boot LS
2018-03-09 12:05:31 -08:00
Kris De Volder
63820f8c7a
Fix one more reference to old concourse domain that was missed
2018-03-09 09:02:29 -08:00
Kris De Volder
9dcd5695ed
Merge pull request #45 from srbry/master
...
update to new concourse domain
2018-03-09 08:35:51 -08:00
Sam Bryant
125660ca3f
update to new concourse domain
2018-03-09 08:14:47 +00:00
BoykoAlex
1f219728a2
Switch to Gradle 4.6 distro
2018-03-08 19:46:30 -05:00
nsingh
a305e2ce53
Implement resolve classpath command
2018-03-08 15:18:42 -08:00
BoykoAlex
878ca5248a
Merge branch 'master' of https://github.com/spring-projects/sts4
2018-03-08 11:28:49 -05:00
BoykoAlex
bca56a2124
PT #155800737 : Adopted lsp4j change in parsing CompletionItem message
2018-03-08 11:28:28 -05:00
Martin Lippert
7328932b7c
added media types to webflux symbol and code lens logic
2018-03-08 13:28:23 +01:00
Martin Lippert
57b83da757
change the way webflux code lenses for handler methods are displayed
2018-03-08 09:54:10 +01:00
Kris De Volder
d035c26a28
Cleanup some debug logging
2018-03-07 11:58:21 -08:00
Kris De Volder
d74bf3bc28
Concourse: Add document symbol support for Groups
2018-03-07 11:52:01 -08:00
Kris De Volder
319bc0124b
Simple demo of registering a jdt command
2018-03-06 16:02:35 -08:00
Martin Lippert
bdebabf696
ignore abstract bean definition methods while scanning for bean symbols
2018-03-06 11:24:29 +01:00
Kris De Volder
5171b0c4fe
Fix multi-root initialization in SimpleWorkspaceService
2018-03-05 15:51:34 -08:00
Martin Lippert
39952b3e5d
replaced methodkey with different identification string for handler classes and handler methods to avoid jdt bug on windows
2018-03-05 10:23:49 +01:00
BoykoAlex
d13ccfc5c4
PT #155266751 : Eclipse source links via IntroURL
2018-03-02 22:51:54 -05:00
Martin Lippert
34424d69cc
fixed test to work on Windows too, since method keys are generated differently
2018-03-02 11:13:34 +01:00
Kris De Volder
9f383a9b45
Switch vscode-spring-boot to properties launcher
2018-03-01 22:24:26 -08:00
Martin Lippert
d368d320d7
added test for webflux code lenses
2018-03-01 11:44:47 +01:00
Kris De Volder
b148969f17
Remove github java parser
...
Seem like it simply was not being used, except in test code.
2018-02-28 16:03:14 -08:00
Kris De Volder
d1b214a7ad
Fix newline related test failures on Windows
2018-02-28 13:21:13 -08:00
Martin Lippert
5fe8f2a95b
webflux handler methods now get a code lens for the mapped route
2018-02-28 11:52:21 +01:00
Martin Lippert
79c71128a1
added option to generate additional information while parsing symbols and do that for handler methods in webflux definitions
2018-02-27 17:13:34 +01:00
Kris De Volder
27859bf670
Remove commons-boot
2018-02-26 12:14:26 -08:00
Martin Lippert
f0b2e36c87
bugfix for not resolving bindings for individual source files anymore
2018-02-26 11:57:47 +01:00
Martin Lippert
66290f0dca
added http method support to webflux symbol provider
2018-02-26 11:43:21 +01:00
Martin Lippert
05c0c8a901
added http methods to test cases for webflux symbols
2018-02-26 11:14:41 +01:00
Martin Lippert
6800c83c0d
finished first version of symbol support for webflux route definitions
2018-02-26 11:14:41 +01:00
Martin Lippert
f381aa72d5
initial enhancements to support method body analysis for webflux symbol support, not yet finished
2018-02-26 11:14:41 +01:00
Martin Lippert
8ca92e3f43
initial test projects for webflux symbol support
2018-02-26 11:14:41 +01:00
Kris De Volder
6fd38e61a5
Bump version to 0.1.5
2018-02-22 23:24:47 +00:00
Kris De Volder
951c054f10
Remove oboslete projects related to boot-java/boot-properties in atom/vscode/headless
2018-02-22 15:07:04 -08:00
BoykoAlex
68fa831b26
Merge branch 'master' of https://github.com/spring-projects/sts4
2018-02-22 15:30:18 -05:00
BoykoAlex
3b6602aa86
Adjust test for \r on windows
2018-02-22 15:29:54 -05:00
nsingh
186ad81376
Fixed failing test case in Windows
2018-02-22 12:06:53 -08:00