全面剖析PMD静态代码扫描工具

这是个人原创的一篇全面介绍PMD静态代码扫描工具的文档,最近部门需要调研静态代码扫描工具以提高代码的质量,经过对比几十款工具,剔除了商用和多年没有更新的,最终锁定的有PMD、SanorQube以及Facebook infer。 PMD是使用JavaCC生成解析器来解析源代码并生成AST(抽象语法树)的,这两天对PMD及自定义规则做了调研及实验,部分说明来自官方说明文档,做了大部分参数的详细描述及测
相关文章
相关标签/搜索