Repository navigation
2.38.0
What's Changed
- Fix
UseTryWithResourcesmoving resource out of scope for catch block by @timtebeek in #921 - Fix
MinimumSwitchCasescrash on Java 21 sealed-interface pattern switch by @timtebeek in #922 - Fix RemoveUnusedPrivateMethods deleting methods called with raw collection arguments by @habiibullahm in #898
- Add UseStringCaseInsensitiveOrder by @steve-aom-elliott in #923
- Add 7 cross-language code quality recipes by @jkschneider in #853
- Fix
RemoveRedundantTypeCastremoving cast that gives avarlambda its target type by @timtebeek in #925 - Tests for Kotlin, Groovy, TS for cross-language code quality recipes by @greg-at-moderne in #928
- Add RemoveUnreachableMultiCatchAlternative by @steve-aom-elliott in #926
- Use unnamed variable for unused try-with-resources resource on Java 21+ by @timtebeek in #930
New Contributors
- @habiibullahm made their first contribution in #898
Full Changelog: v2.37.0...v2.38.0