Repository navigation
2.40.0
What's Changed
- Retain UnnecessaryThrows on overridable methods (#939) by @timtebeek in #940
- Qualify
thisfor outer-class methods in ReplaceLambdaWithMethodReference by @timtebeek in #942 - FixStringFormatExpressions: don't strip args with no matched specifiers by @neil-mushell in #943
- UnnecessaryExplicitTypeArguments: retain load-bearing witness in argument position on instance methods too by @neil-mushell in #946
- Set Develocity
projectIdto "openrewrite" by @timtebeek in #947 - Add recipe for finding public methods missing javadoc by @sambsnyd in #948
- Add recipes for migrating off a variety of legacy collection types by @sambsnyd in #949
- exception-without-cause by @sambsnyd in #950
- Do not wrap operators onto a new line in Kotlin sources by @vlsi in #936
- Do not remove casts from raw types to their parameterized form by @timtebeek in #954
- Forward Code Genome Project publish credentials to
ci-gradle.ymlby @jkschneider in #955
New Contributors
- @neil-mushell made their first contribution in #943
- @vlsi made their first contribution in #936
Full Changelog: v2.39.0...v2.40.0