checkstyle规则,涵盖有效的Java建议

时间:2010-11-04 20:02:00

标签: java checkstyle sonarqube

有没有人知道是否有一个检查样式规则的汇编,涵盖了Joshua Bloch在他的Effective Java书中提出的大部分建议?我知道我可以在checkstyle插件中添加自定义规则,但我想知道是否有人已经这样做并且是否愿意分享它们。 :)

2 个答案:

答案 0 :(得分:8)

我是Checkstyle项目的创始人。据我所知,没有这样的Checkstyle规则文件存在。我并不感到惊讶,因为Checkstyle检查只能检查源代码级别的内容,例如Javadoc注释,空白等。

与FindBugs不同,Checkstyle不会编译源代码,因此无法访问实现实现所需的类型信息,Joshua Bloch在他的Effective Java书中提出了一些建议

答案 1 :(得分:1)

我同意Oliver的说法,Checkstyle有限制,并且并非所有来自“Effective Java”的都可以被checkstyle覆盖。 看看我们对标准checkstyle项目的扩展 - 我们从本书中获取了大量的想法,我们有plans来实现更多。

网址:http://sevntu-checkstyle.github.com/sevntu.checkstyle/

随意合作。