Моя проблема
Я хочу создать настраиваемый набор правил для PMD , который находит все объявленные переменные, которые используют определенный пакет.И это должен быть XPath набор правил, потому что мне легче его поддерживать.
Что у меня есть
Я могу найти import
операторов ипеременные.Я использую этот XPath , чтобы найти объявления:
//VariableDeclarator[../Type
/ReferenceType
/ClassOrInterfaceType
[@Image = 'ClassA']]
Однако, это соответствует только точному классу, но я хочу проверить, происходит ли этот класс из пакета my.package
и я не знаю, как это получить.
Есть намеки?