当我尝试加载用户定义的检查样式模板时出现以下错误。
cannot initialize module TreeWalker - TreeWalker is not allowed as a parent of FileLength
我认为这可能是由于我的 Eclipse 中的 checkstyle 版本不兼容。如何使用 checkstyle xml 文件找到合适的 checkstyle 版本
当我尝试加载用户定义的检查样式模板时出现以下错误。
cannot initialize module TreeWalker - TreeWalker is not allowed as a parent of FileLength
我认为这可能是由于我的 Eclipse 中的 checkstyle 版本不兼容。如何使用 checkstyle xml 文件找到合适的 checkstyle 版本
这是模板中的错误,与 Checkstyle 版本无关。FileLength
直接在下面Checker
,不在下面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>