Я пытаюсь создать отчет с помощью инструмента командной строки 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, которая делает то же самое.