Table of Contents

25-October-2024 - 7.7.0-SNAPSHOT

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

This is a minor release.

🚀 New and noteworthy

🌟 Rule Changes

Renamed Rules

Several rules for unit testing have been renamed to better reflect their actual scope. Lots of them were called after JUnit / JUnit 4, even when they applied to JUnit 5 and / or TestNG.

The old rule names still work but are deprecated.

🐛 Fixed Issues

  • java
    • #4532: [java] Rule misnomer for JUnit* rules
  • java-errorprone
    • #5067: [java] CloseResource: False positive for FileSystems.getDefault()

🚨 API Changes

✨ Merged pull requests