22

ユーザー定義のチェック スタイル テンプレートを読み込もうとすると、次のエラーが発生します。

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

私のEclipseのcheckstyleバージョンとの非互換性が原因である可能性があります。checkstyle xml ファイルで適切な checkstyle バージョンを見つけるにはどうすればよいですか?

4

1 に答える 1

35

これは、Checkstyle のバージョンに関係なく、テンプレートのエラーです。の下ではなく、 のFileLengthすぐ下に入ります。CheckerTreeWalker

例:

<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>
于 2013-06-27T17:01:36.093 に答える