PMD工具是否有一个选项可以显示违规计数的差异(在代码更改之前和之后)?

时间:2019-05-21 07:09:43

标签: java pmd

我正在尝试使用PMD命令行工具生成报告。我的目的是找出更改代码后违反计数的差异。目的是强调在上一次运行pmd工具之后是否发生了任何新的违规情况。

这是我用于运行pmd工具的命令。它能够以html格式生成报告。

./pmd.bat -dir "C:\Source_code_folder\" -cache "C:\temp\temp.txt" -f html -R "C:\Source_code_folder\rules.xml" > C:\temp\temp.html

期望在屏幕上打印违反增量计数。我认为的一种方法是手动(使用脚本)从报告中提取信息,对其求和并回显结果。我不知道pmd内置的任何选项都可以做到这一点。

1 个答案:

答案 0 :(得分:1)

目前,PMD中没有此类功能。 但是,您可能希望在其中添加输入内容。

https://github.com/pmd/pmd/issues/2116