What's Changed
- Autodetect formatting style of JSON code - continued by @greg-at-moderne in #4931
- Honoring useCRLF in WrappingAndBracesVisitor by @greg-at-moderne in #4946
- Compact
GitProvenance.Committer
representation by @knutwannheden in #4096 - Fix bug parsing Groovy constructor declarations by @knutwannheden in #4950
- Maven repository ordering should give precedence to Maven settings over local repositories by @lkerford in #4954
- Merge provided and built MavenSettings by @kmccarp in #4956
- Check for "lombok.Generated" attribute instead of checking for the
Generated
lombok annotation by @jevanlingen in #4961 - Fix bug in handling default case in switch statement by @amishra-u in #4960
- Move switch test case to regression project by @Laurens-W in #4963
- More robust Groovy parentheses handling by @knutwannheden in #4951
- Refactoring AutodetectTest to simplify getStyle by @greg-at-moderne in #4947
- Add org.
openrewrite.scheduling.workingDirectory
message exception toExecutionContext
mutations by @bryceatmoderne in #4968 - chore: update suppressions for 2025-01-22 report by @bryceatmoderne in #4969
Full Changelog: v8.44.1...v8.44.2