Download Latest Version PMD 7.0.0-rc3 (30-May-2023).zip (18.8 MB)
Email in envelope

Get an email when there's a new version of pmd

Home / pmd_releases_5.8.1
Name Modified Size InfoDownloads / Week
Parent folder
pmd-doc-5.8.1.zip 2017-07-01 64.6 MB
pmd-src-5.8.1.zip 2017-07-01 28.6 MB
pmd-bin-5.8.1.zip 2017-07-01 58.9 MB
PMD 5.8.1 (01-July-2017).tar.gz 2017-07-01 27.1 MB
PMD 5.8.1 (01-July-2017).zip 2017-07-01 28.6 MB
README.md 2017-07-01 1.1 kB
Totals: 6 Items   207.8 MB 0

01-July-2017 - 5.8.1

The PMD team is pleased to announce PMD 5.8.1.

This is a bug fixing release.

Table Of Contents

Fixed Issues

  • java
    • #471: [java] Error while processing class when EnumMap is used in PMD 5.8.0
    • #477: [core] NoClassDefFoundError under 5.8
    • #478: [core] Processing issues dealing with anonymous classes

API Changes

  • The getGenericArgs() method introduced to TypeNode in 5.8.0 was removed. You can access to generics' info through the JavaTypeDefinition object.
  • The JavaTypeDefinitionBuilder class introduced in 5.8.0 is not more. You can use factory methods available on JavaTypeDefinition

External Contributions

  • #472: [java] fix error with raw types, bug [#471]
Source: README.md, updated 2017-07-01