Released PMD 6.3.0, PMD is a code analyzer that helps find common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and more. Initially only Java code is supported, and now JavaScript, Salesforce.com Apex and Visualforce, PLSQL, Apache Velocity, XML and XSL are also supported.
This update mainly includes:
tree traversal revision
Naming rule enhancements
CPD inhibition
Swift 4.1 support
Modify the rules
Deprecation rules
Also fixed multiple bugs.
See the announcement for details .
download link: