PMD free download for Mac


01 September 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.28.0:
  • Custom rule with @ExhaustiveEnumSwitch throws NPE
  • [6.27.0] Exception applying rule CloseResource on file ... java.lang.NullPointerException
  • TypeTestUtil fails with NPE for anonymous class
  • IndexOutOfBoundsException when parsing an initializer BlockStatement
  • Error while parsing with lambda of custom interface

Full list of changes available 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