Analyse PMD pour plusieurs fichiers

Aug 18 2020

Comment exécuter une analyse PMD pour plusieurs fichiers? ici si, par exemple, il existe plusieurs fichiers .cls, comment puis-je exécuter une analyse sur plusieurs fichiers en une seule fois?

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

Réponses

1 adangel Aug 19 2020 at 07:07

Vous pouvez également spécifier des répertoires complets et PMD recherchera tous les fichiers avec l'extension "* .cls":

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

Voir également https://pmd.github.io/latest/pmd_userdocs_cli_reference.html pour la documentation complète des indicateurs CLI.