28-January-2023 - 6.54.0-SNAPSHOT

The PMD team is pleased to announce PMD 6.54.0-SNAPSHOT.

This is a minor release.

New and noteworthy

Fixed Issues

API Changes

Deprecated APIs

For removal
  • ApexRootNode#getApexVersion has been deprecated for removal. The version returned is always Version.CURRENT, as the apex compiler integration doesn’t use additional information which Apex version actually is used. Therefore, this method can’t be used to determine the Apex version of the project that is being analyzed.
Internal APIs

External Contributions

  • #4280: [apex] Deprecate ApexRootNode.getApexVersion - Aaron Hurst (@aaronhurst-google)
  • #4285: [java] CommentDefaultAccessModifier - add co.elastic.clients.util.VisibleForTesting as default suppressed annotation - Matthew Luckam (@mluckam)