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
    • #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