2009-09-30 3 views
0

Я хотел бы создать правило PMD, которое проверяет выражение регулярного выражения в любом файле (txt, html, jsp и т. Д.). Правило не использует структуру Java или XPath.Правило PMD для проверки html/jsp-файлов

Идея состоит в том, чтобы прочитать файл и добавить нарушения в соответствии с анализируемой линией. Я не знаю, как это сделать, используя правила ...

Любая идея?

Спасибо,

Andre

ответ

0

Вы должны создать перспективу Java, который выглядел для свойства, содержащего регулярное выражение. Это должно быть довольно прямолинейно. Расширьте AbstractRule, так что, скажем, Rule.start, вы можете использовать RuleContext.getSourceCodeFile() для извлечения файла, загрузки и запуска вашего регулярного выражения над ним.