8.40.3
What's Changed
- Update
ChangeType
andChangePackage
to work withSourceFileWithReference
by @Laurens-W in #4648 - Update model for interfaces extending interfaces by @rlsanders4 in #4663
- Fix condition where
Attribute#getValue()
throws an unsupported operation exception by @jkschneider in #4669 - Fix bug using
AddOrUpdateAnnotationAttribute
on annotation with empty brackets by @nielsdebruin in #4672 - ChangeType does not work on J.ClassDeclaration by @rlsanders4 in #4670
- Refactor
ChangeType
tests to adhere to testing framework by @Laurens-W in #4673 - Move project matcher to MavenVisitor by @ammachado in #4675
- Remove redundant space for DeleteMethodArgument when argumentIndex=0 by @ckcd in #4677
- Allow YAML
JsonPatchMatcher
to match document-level sequences by @knutwannheden in #4680 - Append items to annotation attribute array by @nielsdebruin in #4667
New Contributors
- @rlsanders4 made their first contribution in #4663
Full Changelog: v8.40.2...v8.40.3