Pmd
PMD扫描Java源代码并查找潜在的问题,例如:可能的错误-空的try / catch / finally / switch语句无效的代码-未使用的局部变量,参数和私有方法次佳的代码-浪费的String / StringBuffer使用率过于复杂的表达式-如果if语句不必要,for可能为while循环的循环重复代码-复制/粘贴的代码表示复制/粘贴的错误
pmd

分类目录

具有任何许可的所有平台的Pmd替代品

Codacy

Codacy

在跟踪整个sprint中的代码质量时,自动检查代码风格,安全性,重复性,复杂性和每次更改的覆盖范围。
FindBugs

FindBugs

FindBugs,该程序使用静态分析来查找Java代码中的错误