PMD за откриване на неизползван код - използване на API

Разгледах PMD API, който искам да използвам за откриване на неизползван екземплярни променливи и методи в клас. Виждам, че може да се извика от командния ред, но бих искал да извърша анализ на излишъка на моя клас, като извикам PMD програмно. За съжаление, API не съдържа никаква информация относно различните класове и методи. Някой има ли информация относно това как може да се извика PMD за програмно откриване на излишен код?


person Joeblackdev    schedule 21.07.2011    source източник


Отговори (1)


Имате предвид да го извикате като част от вашата компилация? Няма да има много смисъл да се извиква PMD за анализ на изходния код по време на изпълнение на действителното приложение.

Разгледайте maven-pmd-plugin или задачата Ant.

person matt b    schedule 21.07.2011
comment
Търсех да извикам PMD от плъгин (като команда), когато потребител щракне с десния бутон върху файл източник. Така че ще извиквам PMD от клас в моя плъгин, а не като част от компилацията. - person Joeblackdev; 22.07.2011