Skip to content

Releases: openrewrite/rewrite-static-analysis

2.31.0

25 Mar 09:46
c82f961

Choose a tag to compare

What's Changed

  • Add InterruptedExceptionHandling recipe (RSPEC-S2142) by @timtebeek in #838
  • Add ExplicitThis recipe to make this. prefix explicit. by @motlin in #791
  • SimplifyBooleanExpression: skip nullable boolean comparisons in Kotlin by @timtebeek in #839

Full Changelog: v2.30.1...v2.31.0

2.30.1

19 Mar 15:55
e99670f

Choose a tag to compare

What's Changed

  • Fix RemoveInstanceOfPatternMatch crash on Groovy files by @timtebeek in #828
  • Add RSPEC-S2387 tag to HiddenField recipe by @timtebeek in #829
  • Add RSPEC-S1845 recipe: members differing only by capitalization by @timtebeek in #830
  • Add UseTryWithResources recipe (RSPEC-S2093) by @timtebeek in #831
  • Extend UseTryWithResources to non-consecutive declarations by @timtebeek in #833

Full Changelog: v2.30.0...v2.30.1

2.30.0

12 Mar 14:29
c7cc3e5

Choose a tag to compare

What's Changed

Full Changelog: v2.29.0...v2.30.0

2.29.0

04 Mar 17:03
63586c0

Choose a tag to compare

What's Changed

  • Remove mutable static field in ChainStringBuilderAppendCalls by @timtebeek in #822
  • ChainStringBuilderAppendCalls should not flatten a single argument by @motlin in #823

New Contributors

Full Changelog: v2.28.0...v2.29.0

2.28.0

25 Feb 12:46

Choose a tag to compare

What's Changed

Full Changelog: v2.27.0...v2.28.0

2.27.0

11 Feb 09:05

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.26.0...v2.27.0

2.26.0

20 Jan 19:25
0e7be6f

Choose a tag to compare

What's Changed

  • Replace getDisplayName() and getDescription() methods with fields by @timtebeek in #805
  • Replace getTags() method with field by @timtebeek in #806
  • Replace getEstimatedEffortPerOccurrence() method with field by @timtebeek in #807

Full Changelog: v2.25.0...v2.26.0

2.25.0

07 Jan 16:01

Choose a tag to compare

What's Changed

  • ReplaceWeekYearWithYear should not replace valid week-year usages by @tginsberg in #801

New Contributors

Full Changelog: v2.24.0...v2.25.0

2.24.0

16 Dec 16:40
bd99e45

Choose a tag to compare

What's Changed

Full Changelog: v2.23.0...v2.24.0

2.23.0

05 Dec 11:02
cc90fe8

Choose a tag to compare

What's Changed

  • Prepare formatting refactor by @Jenson3210 in #790
  • Fix AnnotateRequiredParameters to handle Objects.requireNonNull in assignments by @timtebeek in #793
  • AnnotateRequiredParameters should not remove nested if blocks by @timtebeek in #794
  • Fix RemoveUnusedLocalVariables to delete unused local variables inside method invocation argument blocks by @Jenson3210 in #795

Full Changelog: v2.22.0...v2.23.0