PMD free download for Mac


14 December 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.30.0:
Fixed Issues
  • #1939: [core] XPath expressions return handling
  • #1961: [core] Text renderer should include name of violated rule
  • #2874: [core] Fix XMLRenderer with UTF-16
  • #2938: [cs] CPD: ignoring using directives could not be disabled
  • #2911: [java] ClassTypeResolver#searchNodeNameForClass leaks memory
  • #2934: [java] CompareObjectsWithEquals / UseEqualsToCompareStrings - False negatives with fields
  • #2940: [java] Catch additional TypeNotPresentExceptions / LinkageErrors
  • #2480: [scala] Support CPD suppressions

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