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

有帮助吗?

解决方案

您使用的是什么版本的CheckStyle?

它似乎是旧bug 于2007年底关闭。

实际上,文档中提到package-info为作为默认值!... 但只能使用CheckStyle 5.x,而不是4.4

宣布CheckStyle5.0 beta1 在这里
CheckStyle 4.4是最后一个与jdk1.4兼容的

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top