Commit Graph

4988 Commits

Author SHA1 Message Date
aboyko
a3a83eb70a SpringModelService minor refactoring and flattening 2023-05-10 11:55:04 -04:00
Martin Lippert
98a4c9b3e7 implemented update notifications for new spring index 2023-05-10 14:00:30 +02:00
Martin Lippert
2dfcdd0f29 unified protocol message names around new spring index to spring/index 2023-05-10 14:00:30 +02:00
aboyko
6d0e4587aa Switch VSCode extensions to built-in YAML java-props grammars 2023-05-09 19:57:10 -04:00
aboyko
7d66b171bf Upgrade to the latest Rewrite snapshots 2023-05-09 14:56:57 -04:00
Martin Lippert
d4578f38ed fix compilation error due to changed beans index parameter type 2023-05-09 11:45:20 +02:00
aboyko
dfe0c51331 Beans model extension API for VSCode 2023-05-08 18:57:45 -04:00
aboyko
b19c16cee6 Possible fix to start/stop issue. A bit more logging. 2023-05-08 13:03:12 -04:00
Martin Lippert
322405d9d8 testing changes to new spring index now and dealing with project and doc deletion now 2023-05-08 14:09:56 +02:00
Martin Lippert
1af5f344ec added simple toString method to beans that renders stuff as json 2023-05-08 14:09:55 +02:00
Martin Lippert
4b972a3ca2 cleanup 2023-05-08 14:09:55 +02:00
Martin Lippert
ea1a6d5f90 added test code that dumps the bean model when displaying project-related symbols in dialog or view - to be removed later 2023-05-08 14:09:55 +02:00
Martin Lippert
e6bfb3fd86 integrate new spring model language server interface into Eclipse client side 2023-05-08 14:09:55 +02:00
Martin Lippert
7761b1afeb fix compilation error due to changed progress result 2023-05-08 14:09:55 +02:00
Martin Lippert
3387a91cfb service method to return beans as future waits for project-related indexing tasks to complete 2023-05-08 14:09:55 +02:00
Martin Lippert
5e3663af52 moved lsp server beans model extension implementation to spring indexer 2023-05-08 14:09:55 +02:00
Martin Lippert
4ea0313ea7 moved the spring bean index updates out of the indexers into the handler 2023-05-08 14:09:55 +02:00
Martin Lippert
a8e649112f added bean definitions to symbol cache infrastructure 2023-05-08 14:09:55 +02:00
Martin Lippert
1448b88a32 created lsp client and server extension for spring model access 2023-05-08 14:09:55 +02:00
Martin Lippert
3eaac0e293 added missing copyright header 2023-05-08 14:09:54 +02:00
Martin Lippert
e01234387a added support for spring data repositories to spring model indexing 2023-05-08 14:09:54 +02:00
Martin Lippert
123021ad03 added type compatibility checks for beans 2023-05-08 14:09:54 +02:00
Martin Lippert
ddae669d75 initial steps towards parsing beans including their injection points 2023-05-08 14:09:54 +02:00
Martin Lippert
2632978183 updated eclipse language server plugins to 1.47.0 2023-05-05 10:15:16 +02:00
Martin Lippert
df2bc6b1c9 updated version to 4.19.0 2023-05-05 10:13:52 +02:00
Kris De Volder
3a83bb1fb2 Bump version to 1.47.0 2023-05-05 08:12:26 +00:00
Martin Lippert
1c71319ea4 updated changelogs for upcoming 4.18.1 release 2023-05-02 14:41:48 -07:00
aboyko
85103b61dc Navigate to property value from @ConditionalOnProperty 2023-05-01 12:39:54 -04:00
aboyko
7a689ba508 No LS logging to a specific file in the workspace by default 2023-04-28 19:55:52 -04:00
aboyko
ef0e601398 Switch back link target assert to comparing sets 2023-04-26 22:40:24 -04:00
aboyko
067d36623a https URLs in maven pom 2023-04-26 22:21:48 -04:00
aboyko
e9b7518498 Navigation support for property groups. Corrections to props indexing. 2023-04-26 21:41:20 -04:00
aboyko
c7b5cc82fd Switch to latest Rewrite release versions 2023-04-25 14:40:43 -04:00
aboyko
ca0bc47c93 Navigate to property value definition from @Value value attribute 2023-04-25 13:23:04 -04:00
aboyko
5b274428a7 Use non-deprecated API 2023-04-24 11:59:15 -04:00
BoykoAlex
dc84a4e7f0 Removal of deprecated API 2023-04-24 11:12:07 -04:00
aboyko
082e677091 Rename a method and improve snippet imports creation 2023-04-20 19:46:50 -04:00
aboyko
e273a94db7 Support type import for spring data repository completions 2023-04-20 18:39:33 -04:00
aboyko
dfd392069e Upgrade org.json dependency 2023-04-18 16:19:06 -04:00
aboyko
2cc2617516 Adopt Rewrite changes around JavaSourceSet 2023-04-17 12:39:43 -04:00
aboyko
a6fcbd5326 Cleanup evicted name environments 2023-04-16 11:25:02 -04:00
aboyko
a5b420984c More logging to debug start/stop Boot LS loop 2023-04-13 18:00:35 -04:00
aboyko
0694331fdc Non-default location maven spring-starter project corrections 2023-04-13 14:48:55 -04:00
aboyko
7b4c6beb6d Add extra synchronization for starting Boot LS from eclipse client 2023-04-12 22:42:17 -04:00
aboyko
6d14fad0e0 Log file settings for Eclipse client 2023-04-12 16:48:35 -04:00
Martin Lippert
5e0e5368f5 set fixed versions for e4.26-based builds to avoid incompatibilities between latest snapshots of projects and older eclipse platforms 2023-04-12 11:39:16 +02:00
aboyko
d03ac9192b Logging to track classpath listener add/remove issues 2023-04-11 13:22:38 -04:00
aboyko
0c06718dbf Upgrade to rewrite to the latest and adopt latest changes and fixes 2023-04-10 11:36:17 -04:00
aboyko
646bf9739c Append log output for LS log for debugging an issue 2023-04-05 20:41:09 -04:00
aboyko
8cba1851b2 Extra logging to debug unexpected start/stop sequence 2023-04-05 20:27:58 -04:00