github openrewrite/rewrite v7.4.0
7.4.0

latest releases: v8.50.2, v8.50.1, v8.50.0...
3 years ago

New Features:

  • ChangePackage recipe to support moving whole packages to another. (#507)
  • CopyValue YAML recipe. (#512)
  • MaybeUsesType recipe for use in applicability tests. (#517)

Fixes:

  • SimplifyBooleanExpressionVisitor conditionally applies auto-format. (#502)
  • Fix StringBuilder IndexOutOfBoundsException when a multiline comment is empty.
  • Allow java keywords to be used in wildcard expressions in MethodMatcher and AnnotationMatcher. (#492)
  • Fix annotation signatures with identifier elements. (#492)
  • Accept YAML mapping values that start with '@'. (#509)
  • Recipe supports PANIC, a message on the ExecutionContext that causes a hard stop. (#511)
  • LoggingMeterRegistry and MetricsExtension for profiling metrics on a test run. (#515)
  • UnnecessaryThrows should not remove throws from interfaces and abstract methods. (#519)
  • Option to trust parent pom versions when upgrading dependency version. (#522)
  • Support adding configuration with maven AddPlugin. (#524)
  • Added condition to RenameVariable to prevent renaming constant values.
  • Update ChangeType to cause another cycle so that conditional AddDependency can find the associated type.
  • Fix Visitor Navigation into TryWithResource (#530)

Don't miss a new rewrite release

NewReleases is sending notifications on new releases.