1295 Commits

Author SHA1 Message Date
aboyko
3a337427ac Adopt Rewrite snapshots. Upgrade antlr to 4.11 2023-02-07 14:01:58 -05:00
Martin Lippert
d2c0ed2f91 update version of language server bundles to 1.45.0 2023-02-01 08:43:14 +01:00
Kris De Volder
4c9179efd9 Bump version to 1.45.0 2023-02-01 07:37:48 +00:00
aboyko
4c43862ec9 StsEnvironment usage without type cast 2023-01-30 17:11:20 -05:00
aboyko
f44e5f653d BootUpgrade quickfix improvements. Springify version validation. 2023-01-26 21:58:45 -05:00
aboyko
8874e9c979 Missing change from previous commit 2023-01-25 22:07:24 -05:00
aboyko
53d07c196d Make ProjectReconcileScheduler beans conditional on property 2023-01-25 22:06:42 -05:00
aboyko
ff5adf8264 Support more types in recipe descriptor loading from json 2023-01-24 10:28:35 -05:00
aboyko
c8b12a37b9 Unit test MavenProjectParser 2023-01-23 15:48:01 -05:00
aboyko
d885924cdb Up-version Rewrite 2023-01-23 12:24:18 -05:00
aboyko
8db31656a9 Switch to URI#toASCIIString() 2023-01-19 17:00:55 -05:00
aboyko
75f577c74b Fix possible reconcile race condition (occasionally failing tests) 2023-01-18 23:50:01 -05:00
aboyko
cb8b9a36e4 Support throttle and debounce reconcile strategies. Debounce for Boot 2023-01-18 16:01:29 -05:00
aboyko
fa4e01d06d Boot Properties defined in Java Records 2023-01-16 20:38:19 -05:00
aboyko
39de9aaf46 Regenerate java properties parser with ANTLR 4.9.3 to match runtime 2023-01-10 21:45:00 -05:00
aboyko
3737f03e5a Re-work java services registration for VSCode 2023-01-10 15:40:04 -05:00
Martin Lippert
f266423218 update language server plugins to 1.44.0 2023-01-03 21:13:04 +01:00
Kris De Volder
c79cc62c9d Bump version to 1.44.0 2023-01-03 20:07:24 +00:00
Martin Lippert
394b6c753a disable test execution for commons-maven and commons-gradle, not really needed anymore 2022-12-30 22:20:21 +01:00
Martin Lippert
565dcdf782 improve log output for error cases by showing more details about what exactly went wrong 2022-12-23 16:02:52 +01:00
aboyko
0f72114f8a Fix common-gradle for Java 17 2022-12-13 23:13:42 -05:00
aboyko
65a8a15649 Boot -> 3, JUnit -> 5, Java -> 17 2022-12-13 17:49:03 -05:00
aboyko
ac16151fe6 Language Server plugins to version 1.43.0 2022-12-12 19:40:48 -05:00
Kris De Volder
3989f2563c Bump version to 1.43.0 2022-12-13 00:28:05 +00:00
aboyko
e32a1729d2 Move byte-buddy on test scope 2022-12-12 17:22:48 -05:00
Martin Lippert
41d836b9ca remaining version update for test project 2022-12-07 12:50:31 +01:00
Kris De Volder
5b2c3261e4 Bump version to 1.42.0 2022-12-07 11:29:32 +00:00
aboyko
da35dcad18 Optimize Maven project parser. Support for factories parsing. 2022-12-05 20:41:38 -05:00
aboyko
61d6d1ded0 Adopt Rewrite Boot 3 upgrade 2022-11-28 17:19:37 -05:00
Martin Lippert
5a07559000 boot version validation logic now works with a list of releases that contain all releases instead of the latest one only 2022-11-27 18:24:50 +01:00
aboyko
6541f21d4a lsp4j -> 0.19.0 2022-11-23 20:07:00 -05:00
aboyko
35f4e9899b Remove validation if LS is shutting down 2022-11-23 13:09:15 -05:00
aboyko
a919463ca9 Use SKIP_SOURCE_SET_TYPE_GENERATION flag for parsing to avoid heap spike 2022-11-23 12:49:53 -05:00
aboyko
c76044cf65 JavaSourceSet marker name (main or test) 2022-11-22 22:22:29 -05:00
aboyko
0f6c455589 Adopt the latest Rewrite 2022-11-22 18:31:33 -05:00
Martin Lippert
6a9969d3ff move workspace symbol request off the main language server message executor and avoid wait for reconcile 2022-11-22 15:00:09 +01:00
aboyko
8a83525623 Fix quickfix for boot upgrade not showing up 2022-11-17 14:45:45 -05:00
aboyko
ecbc0c17c4 -> lsp4j 0.18.0 2022-11-16 18:06:24 -05:00
aboyko
09c62da414 Upgrade to latest patch. CodeAction list rather than single and more
1. CodeAction array rather than single code action expected
2. Support upgrade to the latest patch version
3. Boot version validation async from java sources validation
4. Labels for boot version quick fixes
2022-11-16 17:05:07 -05:00
aboyko
ed4eef0e0a Project build data via classpath listener from JDT 2022-11-15 18:52:32 -05:00
Nieraj Singh
d4d374952d Merge branch 'main' of github.com:spring-projects/sts4 2022-11-15 00:40:36 -08:00
Nieraj Singh
53466ced30 GH-887 Fix appearing/disappearing validation marker 2022-11-15 00:40:11 -08:00
aboyko
455feb3f11 Draft Spring Boot Upgrade command for version quick fix 2022-11-14 18:19:19 -05:00
Nieraj Singh
db472bf04e Partial implementation of Spring Boot Releases 2022-11-12 03:56:54 -08:00
Nieraj Singh
19f02170d4 Merge gradle support for boot version validation 2022-11-11 13:32:09 -08:00
Nieraj Singh
e4ce54e97d Support gradle for boot version validation
Also add check to see if the file exists in the project.
2022-11-11 13:31:50 -08:00
aboyko
7594a743cf Upgrade Recipe wrapper with AddRepository 2022-11-10 13:34:04 -05:00
aboyko
1725d7f5a1 Save project before applying recipe. Try to use content from docs cache 2022-11-07 19:45:55 -05:00
aboyko
b8d1670306 Switch to rewrite snapshots 2022-11-07 16:30:17 -05:00
Nieraj Singh
f4cef6c993 Update boot version validation 2022-11-07 07:43:32 -08:00