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