Как научить checkstyle игнорировать мои пользовательские теги Javadoc? - PullRequest
1 голос
/ 15 ноября 2010

У меня есть собственный тег javadoc (@todo), прикрепленный к некоторым методам и классам.Вот что checkstyle говорит:

[ERROR] Foo.java[0:null] Got an exception - java.lang.IllegalArgumentException: 
the name [todo] is not a valid Javadoc tag name

Можно ли научить checkstyle игнорировать эти теги?

Я пытался настроить, как указано здесь :

<module name="JavadocType">
  <property name="allowUnknownTags" value="true"/>
</module>

Но получил сообщение:

... cannot initialize module TreeWalker - Property 
'allowUnknownTags' in module JavadocType does not exist, 
please check the documentation

Более того, мне нужно использовать эти теги не только для типов, но и для пакетов, методов и переменных.

псЭто maven-checkstyle-plugin 2,6

1 Ответ

2 голосов
/ 15 ноября 2010

Вы не можете использовать это свойство, потому что плагин Maven Checkstyle использует Checkstyle 5.0, тогда как свойство allowUnknownTags было введено в Checkstyle 5.1. (См. Замечания по выпуску Checkstyle )

...