2013-06-27 43 views
5

ユーザー定義のチェックスタイルテンプレートを読み込もうとすると、次のエラーが発生します。eclipse checkstyleエラーがモジュールを初期化できませんTreeWalker - TreeWalkerがFileLengthの親として許可されていません

cannot initialize module TreeWalker - TreeWalker is not allowed as a parent of FileLength 

私の日食ではチェックスタイルのバージョンとの非互換性のためかもしれないと思います。 checkstyle xmlファイルで適切なcheckstyleバージョンを見つける方法

答えて

11

これは、Checkstyleのバージョンとは関係なく、テンプレートのエラーです。 FileLengthCheckerの直下に、TreeWalkerの下には表示されません。

例:

<module name="Checker"> 
    <property name="severity" value="warning"/> 
    <module name="TreeWalker"> 
     <property name="tabWidth" value="4"/> 
     <module name="JavadocType"/> 
     <!-- many others --> 
    </module> 
    <module name="NewlineAtEndOfFile"/> 
    <module name="FileLength"/> 
    <module name="JavadocPackage"/> 
    <!-- others --> 
</module> 
関連する問題