我使用checkstyle来分析我的代码。一个有用的规则是PackageHtml,它检查包是否包含Javadoc描述。但是对于较新的java版本,建议使用package-info.java而不是package.html。问题是,checkstyle会忽略package-info.java并报告规则违规。如何配置checkstyle以检查包文档,但是接受package.html 和 package-info.java?
答案 0 :(得分:3)
您使用的是什么版本的CheckStyle?
似乎是old bug 2007年底关闭。
实际上,文档提到package-info为being the default!... 但只能使用CheckStyle 5.x,而不是4.4
宣布CheckStyle5.0 beta1 is here CheckStyle 4.4是最后一个与jdk1.4兼容的