1531 Commits

Author SHA1 Message Date
Martin Lippert
b6c841471d added more detailed timing log output for version validation 2022-12-29 12:45:31 +01:00
Martin Lippert
b753e45e9f added more detailed timing log output for reconciling operations 2022-12-29 12:36:26 +01:00
Martin Lippert
f17a3b0a0b updated java language version for parsing to 19 2022-12-23 16:03:22 +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
Martin Lippert
ee917fbbdb increase throttling time for reconciling activities 2022-12-23 16:02:11 +01:00
Martin Lippert
c45f8cd983 update JDT parsing to Java 19 level with latest JDT core 2022-12-20 12:20:20 +01:00
aboyko
cf0db57b80 Reduce number of project reconcile requests 2022-12-14 13:38:20 -05:00
aboyko
913ac89668 Parse java source files in batches 2022-12-14 13:38:20 -05:00
aboyko
3a75fb2581 Comment out reconcile all projects on spring index update 2022-12-14 13:36:49 -05:00
aboyko
65a8a15649 Boot -> 3, JUnit -> 5, Java -> 17 2022-12-13 17:49:03 -05:00
Kris De Volder
3989f2563c Bump version to 1.43.0 2022-12-13 00:28:05 +00:00
aboyko
da8ea1d33a NPE while applying more than one root recipes selected in eclipse 2022-12-07 10:37:35 -05:00
aboyko
ae43ae98d0 ON/OFF support for auto-config reconciling in factories file 2022-12-07 10:10:25 -05:00
Kris De Volder
5b2c3261e4 Bump version to 1.42.0 2022-12-07 11:29:32 +00:00
aboyko
213487cf44 Do not disconnect from boot process if some live data received 2022-12-05 16:21:17 -05:00
aboyko
040da34ea1 Exclude POM from Spring XML reconciling 2022-12-02 19:33:50 -05:00
aboyko
fb3f20c3ea Unnecessary @Repository problem and quickfix 2022-12-01 19:09:24 -05:00
aboyko
88b591450a Polishing Rewrite integration 2022-12-01 18:35:39 -05:00
aboyko
61d6d1ded0 Adopt Rewrite Boot 3 upgrade 2022-11-28 17:19:37 -05:00
aboyko
ae09b2e671 Limit Boot patch version upgrade to pom version update only 2022-11-28 12:43:22 -05:00
aboyko
8f3e0f3664 Version validator API independent 2022-11-28 11:08:19 -05:00
aboyko
434cea41e1 Remove generations and their preferences 2022-11-28 09:12:48 -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
Martin Lippert
e4a2ee7905 cache boot version results from maven central to avoid too many unnecessary requests 2022-11-25 19:14:36 +01:00
aboyko
ae0cc6dc11 Remove the generations validation until new REST API 2022-11-23 16:42:05 -05:00
aboyko
b408bb9121 Use Maven Central to determine available spring boot release versions 2022-11-23 16:29:48 -05:00
aboyko
35f4e9899b Remove validation if LS is shutting down 2022-11-23 13:09:15 -05:00
aboyko
c76044cf65 JavaSourceSet marker name (main or test) 2022-11-22 22:22:29 -05:00
Martin Lippert
d5ea550013 add log output when version validation starts on a project 2022-11-22 13:48:54 +01:00
Martin Lippert
4e34407eed run boot version validations in their own executor to avoid blocking the main message thread 2022-11-22 13:37:08 +01:00
Martin Lippert
af37a441ee fix typo 2022-11-22 08:39:15 +01:00
Martin Lippert
eeb60fc432 fix typo 2022-11-21 20:23:28 +01:00
aboyko
dd2f60ad91 Send rewrite commands only to Boot LS. Start Boot LS on menu invocation 2022-11-20 21:51:48 -05:00
aboyko
297edabf46 Merge branch 'main' of https://github.com/spring-projects/sts4 into main 2022-11-20 20:12:54 -05:00
aboyko
ccf3668276 Clear diagnostics if project isn't Boot project anymore 2022-11-20 20:08:29 -05:00
Nieraj Singh
87b2fa1559 Merge branch 'main' of github.com:spring-projects/sts4 2022-11-17 12:15:45 -08:00
Nieraj Singh
9caadd005a Added preferences for minor and patch validation 2022-11-17 12:15:36 -08:00
aboyko
8a83525623 Fix quickfix for boot upgrade not showing up 2022-11-17 14:45:45 -05:00
Martin Lippert
57dc9e8a52 added boot version validations for patch, minor, and major versions as individual markers, but individual preferences not yet done 2022-11-17 19:17:01 +01:00
Martin Lippert
1202827fff polished exact wording for the version validation markers 2022-11-17 14:24:44 +01:00
aboyko
45bedb959e Merge branch 'main' of https://github.com/spring-projects/sts4 into main 2022-11-16 17:05:36 -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
Nieraj Singh
6165074189 Fixed bug with IGNORE preference for validation 2022-11-16 07:40:46 -08:00
aboyko
ed4eef0e0a Project build data via classpath listener from JDT 2022-11-15 18:52:32 -05:00
Nieraj Singh
6bcaef95eb GH-884: Added preferences for version validation
Adopted existing preferences used for Boot 2, Boot 3, etc..
2022-11-15 07:54:27 -08: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
2474dcff9c Test for spring boot upgrade recipe assembly 2022-11-14 19:11:24 -05:00
aboyko
455feb3f11 Draft Spring Boot Upgrade command for version quick fix 2022-11-14 18:19:19 -05:00
Nieraj Singh
84e3f58b94 Initial support for reading from preferences 2022-11-13 15:18:38 -08:00