pmd

Static code analyzer for Java, JavaScript, and other languages

brewmacoslinux
Try with needOr install directly
Source

About

Source code analyzer for Java, JavaScript, and more

Commands

pmd

Examples

Analyze a Java file for code quality issues$ pmd -d src/main/java/MyClass.java -f text
Check a directory with specific ruleset$ pmd -d src -rulesets java-basic,java-design -f html -reportfile report.html
Generate report for multiple languages$ pmd -d src -language java,javascript -f json -reportfile issues.json