xml - Checkstyle 的 PackageHtml-rule 忽略 package-info.java

标签 xml javadoc checkstyle

我使用 checkstyle 来分析我的代码。一个有用的规则是 PackageHtml,它检查包是否包含 Javadoc 描述。但对于较新的 java 版本,建议使用 package-info.java 而不是 package.html。问题是,checkstyle 忽略 package-info.java 并报告违反规则的情况。如何配置 checkstyle 来检查 package-documentation,但接受 package.html package-info.java?

最佳答案

您使用的是哪个版本的 CheckStyle?

这似乎是一个old bug 2007 年底关闭。

实际上,文档将 package-info 提到为 being the default !... 但仅适用于 CheckStyle 5.x,不适用于 4.4

CheckStyle5.0 beta1 公告 is here .
CheckStyle 4.4是最后一个兼容jdk1.4的

关于xml - Checkstyle 的 PackageHtml-rule 忽略 package-info.java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/173897/

相关文章:

java - 如何基于XSD "Auto-Repair"XML?

java - 添加元信息是否足以将我自己作为类(class)的附加@作者?

java - 从 CheckStyle 中的方法计数中排除 getter 和 setter

java - 通过 checkstyle-suppressions.xml 抑制 Google Checkstyle 警告

css - 如何删除xml中元素之间的自动空格?

javascript - 为什么函数中需要参数

java - 如何在 java 中以编程方式创建 xml 结构

math - Javadoc 与方程式?

java - 这是java教程中的错字吗?

eclipse - 是否可以更改 Eclipse 中静态导入后导入的顺序?