java - 涵盖 Effective Java 建议的 checkstyle 规则

标签 java checkstyle sonarqube

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

最佳答案

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

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

关于java - 涵盖 Effective Java 建议的 checkstyle 规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4100776/

相关文章:

java - 如何将数据从 Activity 传递到 Java 类

java - 如何使用 SSHJ 从 SFTP 服务器获取预过滤的文件列表

SonarQube - 临时目录不可写

java - RightCurlyBraceDifferentLineAsNextBlockCheck 已报告,但未处于 Activity 状态

java - Sonar 项目属性排除规则鱿鱼 :S1191

java - 如何在 easy-rules 中编写规则,该规则接受字符串数组并使用 contains 检查事实字符串?

java - 使用 protobuf 创建 kafka 消费者

java - 使用 Checkstyle 验证域对象获取/设置

java - 修复检查样式错误

java - 在 NetBeans 中使用 CheckStyle 并配置 CheckStyle 规则