Skip to content

Releases: openrewrite/rewrite-static-analysis

1.20.0

13 Nov 16:12
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.19.0...v1.20.0

1.19.0

23 Oct 15:04
75f9cc5
Compare
Choose a tag to compare

What's Changed

  • Cap the lengths of generate names in the ReplaceDuplicateStringLiterals recipe by @lkerford in #374
  • address: LiteralsFirstInComparisons PMD rule by @punkratz312 in #368
  • Fix CatchCauseOnlyRethrows onlyRethrows check for multi catch statements by @nielsdebruin in #355
  • Setting the maximum generated variable length to 40 by @lkerford in #375
  • Updating ReplaceDuplicateStringLiterals recipe to use VariableNameUtils to track variable names by @lkerford in #377
  • Allow removal of unused local variables with side effects in initializer by @timtebeek in #378

New Contributors

Full Changelog: v1.18.0...v1.19.0

1.18.0

09 Oct 18:16
6646f06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.17.0...v1.18.0

1.17.0

24 Sep 19:06
Compare
Choose a tag to compare

What's Changed

  • Support fluent chains in RemoveMethodCallVisitor by @mbruggmann in #340
  • Add WrapOption to OperatorWrap to change detected style easily after running once by @timtebeek in #341
  • refactor: Operator wrapping on end of line by @timtebeek in #342
  • refactor: Update Gradle wrapper by @shanman190 in #343

Full Changelog: v1.16.0...v1.17.0

1.16.0

11 Sep 17:22
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.15.0...v1.16.0

1.15.0

28 Aug 14:16
Compare
Choose a tag to compare

What's Changed

  • refactor: Update Gradle wrapper by @shanman190 in #324
  • Migrate to JSpecify from OpenRewrite JSR-305 meta-annotations by @jkschneider in #327
  • Convert additional lambdas to expressions based on number of args by @timtebeek in #329
  • Fix overly cautious regexp for = UseStringReplace by @blipper in #332

New Contributors

Full Changelog: v1.14.0...v1.15.0

1.14.0

12 Aug 19:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.13.0...v1.14.0

1.13.0

31 Jul 11:54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.12.0...v1.13.0

1.12.0

15 Jul 09:14
Compare
Choose a tag to compare

What's Changed

  • Don't use lambdas for methods with type parameters. by @mbruggmann in #310
  • refactor: Update Gradle wrapper by @shanman190 in #311
  • Recipe AddSerialAnnotationToserialVersionUID by @jbessels in #247
  • Duplicate variable name in if statement with two different instanceof by @KoTurk in #175

New Contributors

Full Changelog: v1.11.0...v1.12.0

1.11.0

03 Jul 16:51
Compare
Choose a tag to compare

What's Changed

  • Do not rewrite String.replaceAll with special chars in replacement string by @protocol7 in #306

New Contributors

Full Changelog: v1.10.0...v1.11.0