Releases: openrewrite/rewrite
Releases · openrewrite/rewrite
6.1.11
6.1.10
6.1.6
Improvements
Significant improvement to Java parsing speed, noticeable most when ran on large sets of Java source files.
6.1.5
Fixes
- Parsing of whitespace in
J.NewClass
that is associated with an enum constructor invocation. - Fixing
TreeBuilder
to handle generic types and arrays - Ability to add static import on static field (not just method)
Improvements
- Option to suppress failure of parsing of an individual source file.
6.1.4
6.1.3
6.1.2
6.1.1
6.1.0
Improvements
TreeBuilder
build snippet usability improvementsManageDependencies
visitor for Maven (reinstate AddOrRemoveDependencyManagement removed in 6.0.x with the new model)AddPlugin
visitor for MavenAddDependency
should optionally use managed dependency version when availableAddToTag
(XML refactoring) takes optionalComparator<Xml.Tag>
to place new tags in an idiomatic order- Finalize parsing of license types in
Pom.License.fromName(..)
- Create
maybeAddDependency
shortcut toMavenRefactorVisitor
RemoveDependency
visitor for MavenExcludeDependency
visitor for MavenAutoFormat
implementation for XML
6.0.1
Revert change to SourceFile#getSourcePath
which must be a String.