Commit Graph

1887 Commits

Author SHA1 Message Date
Kris De Volder
e6e960d924 Add support for info messages from reconciler. 2017-09-22 10:57:24 -07:00
Kris De Volder
ebe95edcd8 Add two more snippets 2017-09-21 09:10:44 -07:00
Kris De Volder
830f2e9879 Use proper snippet syntax so placeholders work in vscode 2017-09-20 17:41:27 -07:00
nsingh
00c3213adc Add support to include imports through additional edits 2017-09-20 16:08:05 -07:00
Kris De Volder
5fe87f6522 Add one more snippet 2017-09-20 14:01:52 -07:00
nsingh
0a47b7c158 PT 150711216 - Initial implementation
Includes basic completion of a request mapping snippet
2017-09-20 13:27:28 -07:00
Kris De Volder
ea046efae8 WIP: snippet infrastructure 2017-09-20 11:19:03 -07:00
Martin Lippert
e6eacc435a increase parsing speed by ignoring method bodies 2017-09-20 11:47:43 +02:00
Martin Lippert
52ee072a0b PT #150797637: added initial support to extract specific symbols for function beans 2017-09-20 11:19:23 +02:00
Martin Lippert
82e6199805 changed bean symbol to not include full package name of bean type anymore 2017-09-20 10:39:35 +02:00
Martin Lippert
f85b3a4bf8 PT #150803442: avoid creating too many temporary TextDocuments over and over again 2017-09-20 10:32:27 +02:00
Martin Lippert
1ad2eb0c9f fixed a bug in request mapping parent path identification and adapted tests to changed symbol syntax 2017-09-18 20:32:39 +02:00
Martin Lippert
dadb6cf85a PT #151123837 - take parent path into account for request mapping symbols 2017-09-18 19:58:11 +02:00
Martin Lippert
6845d937ca improved label for beans symbols 2017-09-18 19:57:04 +02:00
Martin Lippert
1ba8c5b85b added first simple test case for request mapping symbol provider, more to come 2017-09-18 17:25:56 +02:00
Martin Lippert
83193e4711 added debug output for project creation 2017-09-18 15:03:03 +02:00
Martin Lippert
50a318c569 renamed annotation indexer and changed to lazy init mode 2017-09-18 15:02:36 +02:00
Martin Lippert
399d496b57 implemented first steps towards symbol provider for @Component 2017-09-18 12:12:10 +02:00
Martin Lippert
3e42c461da early steps towards specific bean symbol providers 2017-09-18 09:36:12 +02:00
Martin Lippert
985b43adbe added symbol per document handling to annotation indexer mechanism 2017-09-17 17:44:52 +02:00
Martin Lippert
c76d6c7496 adopted changed boot 2 actuator jmx endpoint structure 2017-09-14 16:19:03 +02:00
Martin Lippert
d87a7c2d5c added support for code lenses 2017-09-12 10:25:31 +02:00
Martin Lippert
79aab39d28 refactored code to use stream collector grouping instead of manual code 2017-09-04 21:21:48 +02:00
Martin Lippert
ccb5d9e303 making the test more robust against specific sequences of results 2017-09-04 21:14:23 +02:00
Martin Lippert
48f358bfda typo fixed 2017-09-04 20:58:52 +02:00
Martin Lippert
18ee1de7a5 extracted annotation indexing into its own class and switched to batch parsing of java files 2017-09-04 20:58:23 +02:00
Martin Lippert
a9e325c32e create nicer symbols for request mapping annotations 2017-08-31 13:31:26 +02:00
Kris De Volder
3d201b8367 Small typo fix in comment 2017-08-29 14:46:23 -07:00
Kris De Volder
b1ae19d9c6 Make fetch parameter in git-resource deprecated
See discussion here: 
 - https://github.com/concourse/git-resource/issues/118
 - https://www.pivotaltracker.com/story/show/150640930
2017-08-29 09:27:07 -07:00
Martin Lippert
c30e6d558a fixed wrong ast node 2017-08-29 13:34:14 +02:00
Martin Lippert
35f1103303 finished refactoring of boot annotation type centric packages and handler registration 2017-08-29 11:41:38 +02:00
Martin Lippert
51ad3f58fd refactored boot java handlers to be more dynamic and structured around spring types 2017-08-28 14:51:44 +02:00
Martin Lippert
698cc8ef97 scan all spring annotations for workspace symbols 2017-08-28 11:56:14 +02:00
Martin Lippert
3b29875f55 organize imports 2017-08-28 11:55:47 +02:00
Martin Lippert
ae03bdfa3f fixed compile problem caused by changed interface for java project finders 2017-08-27 18:56:35 +02:00
Martin Lippert
3cbce5e81a started to implement infrastructure to parse java projects completely 2017-08-27 18:48:00 +02:00
Martin Lippert
6dc57c37b4 added empty workspace symbol provider for boot java ls 2017-08-25 17:11:51 +02:00
Martin Lippert
88b47b262d added workspace symbol handler infrastructure 2017-08-25 17:11:14 +02:00
Martin Lippert
0722590864 added html rendering to java boot hovers 2017-08-25 12:20:26 +02:00
Kris De Volder
4cf5a9e71d Merge branch 'master' of github.com:spring-projects/sts4 2017-08-23 10:26:37 -07:00
Kris De Volder
86f914a1c8 Fix PT-150487597
Don't type-check values with '@' placeholders in application yaml editor
2017-08-23 10:26:16 -07:00
Martin Lippert
a6d10441f8 first prototype to display request mapping information from running apps as hover on source code 2017-08-23 16:35:51 +02:00
Martin Lippert
4bdeec295a integrated dynamic and automatic identification of running boot apps to grab property information for hovers 2017-08-22 17:00:33 +02:00
Kris De Volder
694e9a9fa8 Bump version to 0.0.10 2017-08-21 16:57:38 +00:00
Kris De Volder
56e8b5e008 Fix spurrious 'does not interact with resource error'
See: https://www.pivotaltracker.com/story/show/150337510
2017-08-17 12:13:09 -07:00
Kris De Volder
5f9cd70999 Use gimped snippet builder if client does not support snippet completions 2017-08-16 14:27:56 -07:00
Kris De Volder
fdfc8d59b7 More detailed message in 'error' CA when bosh cli features are disabled.
The message directs users to consult the readme for information on how
to configure the CLI.
2017-08-16 13:32:59 -07:00
Kris De Volder
733ca50f3e Avoid needless bosh cli execution if target not set 2017-08-16 13:24:23 -07:00
Kris De Volder
9126f5973c Add some debug/info logging 2017-08-16 10:50:35 -07:00
Kris De Volder
a3541324f5 Fix small issue in incorrect log warning 2017-08-15 12:30:53 -07:00