Phân tích PMD cho nhiều tệp

Aug 18 2020

Làm thế nào để chạy phân tích pmd cho nhiều tệp? ở đây nếu giả sử có nhiều tệp .cls, thì làm cách nào để chạy phân tích trên nhiều tệp trong một lần?

pmd.bat -d "$(Build.SourcesDirectory)\code\src\apexcode.cls" -f xml -R "$(Build.SourcesDirectory) \ code \ build \ MyApexRule.xml "-reportfile pmd.xml

Trả lời

1 adangel Aug 19 2020 at 07:07

Bạn cũng có thể chỉ định các thư mục hoàn chỉnh và PMD sẽ tìm kiếm bất kỳ tệp nào có phần mở rộng "* .cls":

pmd.bat -d "$(Build.SourcesDirectory)\code\src" -f xml ^ -R "$(Build.SourcesDirectory)\code\build\MyApexRule.xml" ^
    -reportfile pmd.xml

Xem thêm https://pmd.github.io/latest/pmd_userdocs_cli_reference.html để có tài liệu đầy đủ về cờ CLI.