PMD free download for Mac


27 July 2020

Cross-language static code analyzer.


PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Apex and Visualforce, PLSQL, Apache Velocity, XML, XSL.

Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, Groovy, PHP, Ruby, Fortran, JavaScript, PLSQL, Apache Velocity, Scala, Objective C, Matlab, Python, Go, Swift and Apex and Visualforce.

What's new in PMD

Version 6.26.0:

New and noteworthy:

New Rules:
  • The new Java rule UnusedAssignment (java-bestpractices) finds assignments
  • to variables, that are never used and are useless. The new rule is supposed to entirely replace
  • DataflowAnomalyAnalysis.
  • Modified rules:
  • The Java rule ArrayIsStoredDirectly (java-bestpractices) now ignores
  • by default private methods and constructors. You can restore the old behavior by setting the new property
  • allowPrivate to "false".
  • Complete list of changes can be found here

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate PMD app?

0 Reviews of PMD