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.4.3
Name Modified Size InfoDownloads / Week
Parent folder
pmd-src-5.4.3.zip 2016-11-04 2.8 MB
pmd-doc-5.4.3.zip 2016-11-04 54.7 MB
pmd-bin-5.4.3.zip 2016-11-04 29.2 MB
PMD 5.4.3 (04-November-2016).tar.gz 2016-11-04 1.6 MB
PMD 5.4.3 (04-November-2016).zip 2016-11-04 2.8 MB
README.md 2016-11-04 3.0 kB
Totals: 6 Items   91.2 MB 0

04-November-2016 - 5.4.3

Summary: - 7 pull requests - 16 bug fixes

Pull Requests: - #35: [javascript] Javascript tokenizer now ignores comment tokens. - #103: [java] Fix for 1501: CyclomaticComplexity rule causes OOM when class reporting is disabled - #110: [java] Fix parser error (issue 1530) - #111: [java] Fix BooleanInstantiationRule for Java 8 - #112: [java] Fix ClassCastException on CloneMethodMustImplementCloneable - #113: [java] Fix ClassCastException on SignatureDeclareThrowsException - #119: [plsql] Fix PMD issue 1531- endless loop followed by OOM while parsing (PL)SQL

Bugfixes: - Java - #1501: [java] CyclomaticComplexity rule causes OOM when class reporting is disabled - #1530: [java] Parser exception on Java code - #1490: [java] PMD Error while processing - NullPointerException - java-basic/BooleanInstantiation - #1533: [java] BooleanInstantiation: ClassCastException with Annotation - java-comments - #1522: [java] CommentRequired: false positive - java-design/SingularField - #1494: [java] SingularField: lombok.Data false positive - java-imports/UnusedImports - #1529: [java] UnusedImports: The created rule violation has no class name - java-typeresolution/CloneMethodMustImplementCloneable - #1532: [java] CloneMethodMustImplementCloneable: Implemented Interface extends Cloneable - #1534: [java] CloneMethodMustImplementCloneable: ClassCastException with Annotation (java8) - java-typeresolution/SignatureDeclareThrowsException - #1535: [java] SignatureDeclareThrowsException: ClassCastException with Annotation - PLSQL - #1520: [plsql] Missing PL/SQL language constructs in parser: Is Of Type, Using - #1527: [plsql] PRAGMA AUTONOMOUS_TRANSACTION gives processing errors - #1531: [plsql] OOM/Endless loop while parsing (PL)SQL - General - #1499: [core] CPD test break PMD 5.5.1 build on Windows - #1506: [core] When runing any RuleTst, start/end methods not called - #1508: [core] [java] PMD is leaking file handles

Source: README.md, updated 2016-11-04