PMD:可扩展的多语言静态代码分析器
PMD 是一款源代码分析工具,可发现编程缺陷,如未使用变量、空 catch 块和不必要的对象创建。支持 Java、JavaScript、Salesforce.com Apex、Visualforce、Modelica、PLSQL、Apache Velocity、XML、XSL、Scala。此外,还包含 CPD(复制粘贴检测器),可在 C/C++、C#、Dart、Fortran、Go、Groovy、JavaScript、JSP、Kotlin、Lua、Matlab、Modelica、Objective-C、Perl、PHP、PLSQL、Python、Ruby、Salesforce.com Apex、Scala、Swift、Visualforce 和 XML 中查找重复代码。
如何帮助我?
- 在讨论中提出问题
- 提出错误报告
- 创建功能请求
- 提出简单问题
源代码:https://github.com/pmd/pmd
13.8MB
文件大小:
评论区