1

カスタム 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

さらに、これらのタグは型だけでなく、パッケージ、メソッド、および変数にも使用する必要があります。

ps。maven-checkstyle-plugin2.6です

4

1 に答える 1

2

allowUnknownTagsプロパティが Checkstyle 5.1 で導入されたのに対し、Maven Checkstyle プラグインは Checkstyle 5.0 を使用するため、このプロパティは使用できません。( Checkstyle リリース ノートを参照)

于 2010-11-15T14:56:13.147 に答える