我已将 maven-checkstyle-plugin 从 2.17 升级到 3.1.1,并且在运行 mvn checkstyle:checkstyle 时遇到了许多运行时错误,例如(困难的部分是错误会一次显示 1 - 这意味着你修复了第一个错误然后显示第二个错误...):
1. Failed during checkstyle configuration: cannot initialize module TreeWalker - Unable to instantiate 'FileContentsHolder' class,
2. cannot initialize module TreeWalker - TreeWalker is not allowed as a parent of LineLength Please review 'Parent Module' section for this Check in web documentation if Check is standard.
3. SuppressionCommentFilter is not allowed as a child in Checker
这是因为在升级到最新插件版本时版本从 6.* 升级到 8.*。
我试图找到一些验证器,它会告诉我 XML 不再有效,但是我找不到,有没有这样的工具?