Edit me
??-March-2021 - 6.33.0-SNAPSHOT
The PMD team is pleased to announce PMD 6.33.0-SNAPSHOT.
This is a minor release.
New and noteworthy
Fixed Issues
- java
- #3117: [java] Infinite loop when parsing invalid code nested in lambdas
- #3145: [java] Parse exception when using “record” as variable name
- java-bestpractices
- #3144: [java] GuardLogStatement can have more detailed example
- #3155: [java] GuardLogStatement: False negative with unguarded method call
- #3160: [java] MethodReturnsInternalArray does not consider static final fields and fields initialized with empty array
- java-errorprone
- #3146: [java] InvalidLogMessageFormat detection failing when String.format used
- java-performance
- #2427: [java] ConsecutiveLiteralAppend false-positive with builder inside lambda
- #3152: [java] ConsecutiveLiteralAppends and InsufficientStringBufferDeclaration: FP with switch expressions
API Changes
External Contributions