What's Changed
- Add utility to print recipe tree by @ammachado in #3834
- Correctly handle
Recipe#maxCycles()
inRecipeStack
by @knutwannheden in #3850 - fix: make EOL public on OperatingSystemProvenance by @natedanner in #3852
- Problem parsing unknown Javadoc tag by @TheMarvelFan in #3833
- Added ArrayTypeTree and support for annotated dimensions of array types. by @traceyyoshima in #3848
- Appropriately handle single dimensional array types from old LSTs. by @traceyyoshima in #3857
- Polish. Replaced Optional.isEmpty with Optional.isPresent() for compatibility with Java 8. by @traceyyoshima in #3858
- Fix
StackOverflowError
inJ.ArrayType
constructor by @knutwannheden in #3863 - Correctly deduplicate managed dependencies using classifier by @timtebeek in #3864
- Minor revision to ArrayType#create to account for types on J.ArrayType from old Groovy LSTs. by @traceyyoshima in #3865
- Allow
JavaTemplate
to deal with expressions that are also statements by @knutwannheden in #3867 - Add break statement to toCamelCase by @seonwoo960000 in #3871
- Fixed formatting of annotated fully qualified type references in ShorenFullyQualifiedTypeReferences. by @traceyyoshima in #3875
- Fixed formatting of annotated arrays in NoWhitespaceAfter. by @traceyyoshima in #3876
- Add annotations to
JavaType$Array
by @traceyyoshima in #3860 - Check "var" keyword when varType is null or JCErroneous by @seonwoo960000 in #3872
- Simplify
!(false)
and!((false))
by @timtebeek in #3878 - Added support for annotated varargs. by @traceyyoshima in #3882
- Missing type tag in AddDependencyVisitor by @leveretconey in #3885
- refactor: Minimal indentation for
SourceSpecs
text blocks by @timtebeek in #3886 - Supporting changing name of implicit
value
attributes in ChangeAnnotationAttributeName by @tobli in #3887 - Add
RemoveAnnotationAttribute
recipe by @tobli in #3888 - Remove unnnecessary parenthesis from unary expressions by @ammachado in #3890
- Preserve space and comments after import in RemoveImport by @tobli in #3868
- Do not simplify two identical method calls by @timtebeek in #3894
- Do not unwrap parentheses around negated ternary by @timtebeek in #3896
New Contributors
- @seonwoo960000 made their first contribution in #3871
- @leveretconey made their first contribution in #3885
- @tobli made their first contribution in #3887
Full Changelog: v8.12.0...v8.13.0