【发布时间】:2018-04-07 07:24:52
【问题描述】:
我正在编写 PMD 包装器之类的东西(目标是使用 PMD 检查 java 代码,但具有某些功能),pmd-core 和 pmd-java 包含在我的项目中,例如外部库,我正在执行 PMD 等方式:
int violations = PMD.doPMD(configuration);
doPMD 返回发现的违规数量。通过在PMDConfiguration 中配置reportFormat,我们可以将输出设置为System.out 或使用其中一种可用的报告格式(如xml、html、文本等)进行归档,但是...
如何将 PMD 结果(所有源文件已处理)报告为 java 对象?也许,有可能获得所有 RuleViolations 或其他内容的list<>。
【问题讨论】: