pmd/docs/pages/release_notes.md
2018-06-16 19:38:50 +02:00

2.3 KiB

title permalink keywords
PMD Release Notes pmd_release_notes.html changelog, release notes

????? - 6.5.0-SNAPSHOT

The PMD team is pleased to announce PMD 6.5.0.

This is a minor release.

Table Of Contents

New and noteworthy

Modified Rules

  • The Java rule UnnecessaryModifier (java-codestyle) now detects enum constrcutors with explicit private modifier. The rule now produces better error messages letting you know exactly which modifiers are redundant at each declaration.

Fixed Issues

  • all
    • #1168: [core] xml renderer schema definitions (#538) break included xslt files
  • ecmascript
    • #861: [ecmascript] InnaccurateNumericLiteral false positive with hex literals
  • java-bestpractices
    • #651: [java] SwitchStmtsShouldHaveDefault should be aware of enum types
    • #869: [java] GuardLogStatement false positive on return statements and Math.log
  • java-codestyle
    • #667: [java] Make AtLeastOneConstructor Lombok-aware
    • #1154: [java] CommentDefaultAccessModifierRule FP with nested enums
    • #1158: [java] Fix IdenticalCatchBranches false positive
  • xml
    • #715: [xml] ProjectVersionAsDependencyVersion false positive

API Changes

External Contributions