Commit Graph

741 Commits

Author SHA1 Message Date
Kris De Volder
cc2c173091 Bump version to 0.2.0 2018-03-15 15:26:37 +00: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
Martin Lippert
62bd6a02b4 add basic support for document highlight feature to common ls pieces 2018-03-13 19:26:19 +01: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
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
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
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
Kris De Volder
20433f8606 Remove boot-properties and boot-java language server projects
They are obsolete and should not be used anymore. 
If there are parts of the build / pipeline that break because of this... 
It means they should adapted accordingly.
2018-02-21 15:34:03 -08:00
Kris De Volder
c09aef2c44 Reduce verbosity of test run 2018-02-21 14:20:39 -08:00
Martin Lippert
40145a210f injection report live hovers are now generated for general type declarations if a corresponding bean is found 2018-02-21 14:16:34 +01:00
Kris De Volder
0d94dfef2b Fixes Concourse issues for https://github.com/spring-projects/sts4/issues/41
1) Turn errors for empty task.input|output.path into a warning

2) Add task.optional property to the schema
2018-02-20 14:48:30 -08:00
Kris De Volder
5ac6d4010e Proper support for Set<?> types in application.yml editor 2018-02-20 13:28:06 -08:00
Kris De Volder
1e567e6a11 Proper support Set<?> types in .properties editor. 2018-02-20 12:05:05 -08:00
Kris De Volder
00cdf0aa50 Avoid NPE in autoconfig report parsing 2018-02-19 14:59:53 -08:00