Repository navigation
2.35.0
What's Changed
- Document identity-semantics caveat on PrimitiveWrapperClassConstructorToValueOf by @timtebeek in #883
- Skip
FinalClasswhen class has anonymous inner subclasses by @timtebeek in #886 - Skip
ReplaceLambdaWithMethodReferencefor parameterized types with multiple constructors by @timtebeek in #887 - Preserve
nullcast at varargs position inRemoveRedundantTypeCastby @timtebeek in #888 - Retain explicit type arguments on no-arg static methods in
UnnecessaryExplicitTypeArgumentsby @timtebeek in #889 - Detect overloads on parameterized receiver in
hasMethodOverloadingby @timtebeek in #890 - Preserve cast on generic method invocation in overloaded outer call by @timtebeek in #891
- Guard cast to
JavaType.AnnotationinReorderAnnotationsby @timtebeek in #894 - Strip diamond operator from cast in
UseLambdaForFunctionalInterfaceby @timtebeek in #893 - Replace
varwith interface type inUseLambdaForFunctionalInterfaceby @timtebeek in #896
Full Changelog: v2.34.1...v2.35.0