【发布时间】:2011-05-05 06:52:45
【问题描述】:
有谁知道是否有包含 Joshua Bloch 在其 Effective Java 书中提出的大部分建议的检查样式规则汇编?我知道我可以在 checkstyle 插件中添加自定义规则,但我想知道是否有人已经这样做了,是否愿意分享它们。 :)
【问题讨论】:
标签: java checkstyle sonarqube
有谁知道是否有包含 Joshua Bloch 在其 Effective Java 书中提出的大部分建议的检查样式规则汇编?我知道我可以在 checkstyle 插件中添加自定义规则,但我想知道是否有人已经这样做了,是否愿意分享它们。 :)
【问题讨论】:
标签: java checkstyle sonarqube
我是 Checkstyle 项目的创始人。据我所知,不存在这样的 Checkstyle 规则文件。我并不感到惊讶,因为 Checkstyle 检查只能检查源代码级别的东西,例如 Javadoc cmets、空格等。
与 FindBugs 不同,Checkstyle 不编译源代码,因此无法访问实现 Joshua Bloch 在其 Effective Java 书中提出的一些建议所需的类型信息.
【讨论】:
我同意 Oliver 的观点,Checkstyle 有局限性,并非所有来自“Effective Java”的内容都可以被 checkstyle 覆盖。 看看我们对标准 checkstyle 项目的扩展——我们从这本书中汲取了很多想法,我们有 plans 来实现更多。
网址:http://sevntu-checkstyle.github.com/sevntu.checkstyle/
欢迎合作。
【讨论】: