Commit Graph

983 Commits

Author SHA1 Message Date
aboyko
2cfa020d1d Support http_proxy env vars for VSCode proxy settings 2023-11-29 13:45:17 -05:00
aboyko
22dbbfd174 Correction 2023-11-28 17:06:18 -05:00
aboyko
e4f0f235b5 Switch to latest rewrite releases. Include boot 3.2 upgrade 2023-11-28 17:05:17 -05:00
aboyko
7210c50e8d Log instead of throwing exception 2023-11-28 15:57:35 -05:00
Martin Lippert
885977ee7d GH-758: improved verification of whether to show mapping method snippets or not at a certain position in the code 2023-11-27 14:15:50 +01:00
Martin Lippert
9c32fc3001 GH-758: further improvements to where exactly to show up the snippets for mappings 2023-11-27 12:28:05 +01:00
Martin Lippert
58c804cf44 GH-758: restrict request mapping snippet completions to classes that are annotated as a spring controller 2023-11-22 15:25:46 +01:00
Martin Lippert
d925d12915 GH-758: additional steps towards improved request mapping code completions using snippets 2023-11-21 16:07:41 +01:00
aboyko
6f0235a71b Log exceptions during project parsing 2023-11-14 12:48:22 -05:00
aboyko
d0dd97ca0f No snippet proposals for offset inside compiler problem range 2023-11-13 17:49:23 -05:00
Martin Lippert
190920c4fb GH-758: show snippets for prefixes that match snippet content + auto-trigger completion on java source files 2023-11-13 17:35:26 +01:00
Martin Lippert
a811e936ef cleanup, move spring annotation types constants to single class 2023-11-13 17:32:26 +01:00
aboyko
8c64dad8a2 Merge branch 'main' of https://github.com/spring-projects/sts4 into main 2023-11-08 11:14:44 -05:00
aboyko
bef47f06bc AuthorizeHttpRequestReconciler marks more than required 2023-11-08 11:14:16 -05:00
Martin Lippert
950d528bb9 GH-1143: avoid writing cache if no files have changed 2023-11-08 15:44:59 +01:00
aboyko
bb1cac8939 Handle sources with parse errors gracefully when Recipe applied 2023-11-07 13:39:14 -05:00
aboyko
b1e1bf7bf3 Do not problem mark entity composite keys 2023-11-03 16:34:01 -04:00
aboyko
e281e0f6ad Upgrade dependencies and a bit of cleanup 2023-11-02 12:34:31 -04:00
aboyko
ed7fa1e5b0 Log statements to debug failing unit test 2023-10-30 17:16:21 -04:00
Martin Lippert
31e3667ad1 GH-1119: do not invoke reconcile operation when only computing document symbols 2023-10-20 16:06:29 +02:00
aboyko
2977081237 Merge branch 'main' of https://github.com/spring-projects/sts4 into main 2023-10-20 09:54:08 -04:00
aboyko
68985b8e58 Correct the error message for modulith reconcile problem 2023-10-20 09:53:44 -04:00
Martin Lippert
29f3974958 GH-1119: document symbol computation re-uses compilation unit cache instead of creating its own parser and AST 2023-10-20 15:48:02 +02:00
aboyko
58635fda1c Fix Modulith reconciling 2023-10-19 18:13:40 -04:00
Martin Lippert
99032f1666 GH-1124: do not run indexing and cache write for empty list of affected files 2023-10-15 14:48:25 +02:00
Martin Lippert
6f7f9fdaf3 GH-1118: update cache once for multiple files being deleted 2023-10-13 18:22:14 +02:00
aboyko
4fe5be7711 Single error message for SprinIO service failure. Re-work progress. 2023-10-11 13:42:44 -04:00
aboyko
8ef70e9e01 Boot version validation progress and error reporting 2023-10-10 16:14:23 -04:00
aboyko
1dfba38500 Spring properties postfix computed in completion item resolve 2023-10-09 13:23:09 -04:00
aboyko
862fd9b992 Fix NPE 2023-10-05 09:25:01 -04:00
aboyko
714e9b7be9 Tiny corrections and cleanups 2023-10-04 16:29:06 -04:00
aboyko
9a109852c0 Cache looked up libs. Simplify SpringProjectUtil. 2023-10-04 15:31:01 -04:00
aboyko
63cf7c51f8 Cache dependency versions 2023-10-04 12:37:42 -04:00
aboyko
7b0aa7faac Fetch spring boot version from api.spring.io 2023-09-28 13:58:28 -04:00
aboyko
89c3b2a111 Cleanup unnecessary constants 2023-09-27 11:41:30 -04:00
aboyko
d1e9ed51ea Quickfix sorting. Preferred fix. Wording for RequestMapping quickfixes 2023-09-27 09:23:14 -04:00
aboyko
e41f45dc8f Repository query methods completion accounts for Java Records 2023-09-20 19:20:37 -04:00
aboyko
8d4e41763e Consider JPA Id annotations for domain id repo reconciler 2023-09-19 19:35:03 -04:00
aboyko
78cd6ace6d Multiple quick fixes for @RequestMapping 2023-09-15 15:02:58 -04:00
aboyko
d7ae292fd8 Http Proxy server support 2023-09-13 15:48:58 -04:00
Martin Lippert
6296b1adbc GH-1091: update indexer generation for upcoming release 2023-09-08 15:08:07 +02:00
aboyko
b88a19ebac Upgrade rewrite dependencies to the latest release 2023-09-07 17:23:41 -04:00
aboyko
2a397ae57c Unit test for code actions 2023-09-05 14:46:17 -04:00
aboyko
e79da3946a Show only "ignore" severity problem quick fixes as quick refactorings 2023-09-05 10:24:39 -04:00
aboyko
da89df6e60 Remove rewrite reconcile related classes and cleanup 2023-08-31 18:16:44 -04:00
aboyko
5b49715dd7 Only flag @RequestMapping with single request method 2023-08-31 13:37:31 -04:00
aboyko
4093a0e1bc FeignClient config exception for Add @Configuration reconciler 2023-08-31 12:13:41 -04:00
aboyko
c5ae0485b9 Async handling for lsp workspace notifications 2023-08-30 13:13:38 -04:00
aboyko
1377be2ef5 Avoid receiving notification and sending notification on the same thread 2023-08-30 01:01:01 -04:00
aboyko
5019e927c0 Lazy load recipes. Bug fixes for reconciling 2023-08-29 18:33:33 -04:00