我正在尝试使用 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 中没有此类功能。 然而,出现了一个问题,您可能希望添加您的输入。
关于java - PMD 工具是否可以选择显示违规计数的差异(代码更改之前和之后)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56232915/