What's Changed
- Java 21 for tests by @timtebeek in #5922
- Allow
AddOrUpdateAnnotationAttribute
to be chained afterChangeType
and other recipes that produce shallow types by @BoykoAlex in #5918 - MethodType parameter names not retained by @timtebeek in #5923
- Document
JavaParser.Builder
classpath options by @timtebeek in #5926 - Exclude ibm
icu4j
from antlr by @Laurens-W in #5910 - Sort
ResolvedPom#dependencyManagement
lazily by @knutwannheden in #5928 - Imports from companion objects should have owningClass information by @jevanlingen in #5862
- Pin rocksdbjni to 10.2.1 by @jevanlingen in #5932
- Parser error on multiline javadoc tag by @rlsanders4 in #5263
- Do not import
.class
by @timtebeek in #5935 - Bring rewrite-gradle-tooling-model into the main rewrite repository by @sambsnyd in #5930
- Fix
ClasspathScanningLoader
when inheritance hierarchy spans jars by @knutwannheden in #5931 - Allow whitespace in annotation matcher input by @knutwannheden in #5939
- Make sure
Attributed#getAttributes()
does not returnnull
by @knutwannheden in #5941 - Mark
GradleDependencyConfiguration#constraints
as nullable by @knutwannheden in #5943
Full Changelog: v8.60.1...v8.60.2