【发布时间】:2015-07-04 19:15:47
【问题描述】:
我注意到 Google 使用/支持 FindBugs。有人知道他们使用的规则文件,并且可以分享链接吗?类似于他们的 checkstyle 规则,也许 FindBugs 会有一些东西?
【问题讨论】:
标签: java checkstyle findbugs
我注意到 Google 使用/支持 FindBugs。有人知道他们使用的规则文件,并且可以分享链接吗?类似于他们的 checkstyle 规则,也许 FindBugs 会有一些东西?
【问题讨论】:
标签: java checkstyle findbugs
好吧,Google 确实很欣赏 FindBugs,这可以从“Great Google FindBugs Fixit”或(也许)一些 FindBugs 的东西仍然是 hosted on Google Code(尽管 Google Code is shutting down)这一事实证明。
您提到了Google Java Style,它最近成为一种流行的编码约定,有时取代了最初的 Sun 约定。 Checkstyle 团队decided to adopt Google Style 并将其作为默认规则集包含在内。不过,这个决定是 Checkstyle 团队的决定,与 Google 公司无关。
据我所知,Google 并未正式发布任何静态分析工具的规则集。也许你可以联系前面提到的“FindBugs Fixit”的发起者来获取他们的规则集。
另一种抢占先机的方法可能是查看 SonarQube 规则集“Sonar Way with FindBugs”。 SonarQube 团队花了一些时间选择规则并使用其他代码分析器消除重复项。
【讨论】: