我正在尝试使用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中内置的任何选项都可以做到这一点。
目前,PMD中没有此类功能。但是,在您可能希望添加输入的地方出现了一个问题。