Google FindBugs 规则
Google rules for FindBugs
我注意到 Google uses/supports FindBugs。有谁知道他们使用的规则文件,可以分享 link 吗?类似于他们的 checkstyle 规则,也许会有 FindBugs 的东西?
好吧,Google 确实欣赏 FindBugs,正如“Great Google FindBugs Fixit" or (maybe) the fact that some FindBugs stuff is still hosted on Google Code (although Google Code is shutting down”所证明的那样。
您提到了 Google Java Style, which recently became a popular coding convention, sometimes replacing the original Sun Conventions. The Checkstyle team decided to adopt Google Style 并将其作为默认规则集包含在内。不过,这个决定是 Checkstyle 团队的决定,不涉及 Google 公司。
据我所知,Google 并未正式发布任何静态分析工具的规则集。也许你可以联系前面提到的 "FindBugs Fixit" 的发起人来获取他们的规则集。
另一种抢先一步的方法可能是查看 SonarQube 规则集“Sonar Way with FindBugs”。 SonarQube 团队花了一些时间选择规则并使用其他代码分析器消除重复项。
我注意到 Google uses/supports FindBugs。有谁知道他们使用的规则文件,可以分享 link 吗?类似于他们的 checkstyle 规则,也许会有 FindBugs 的东西?
好吧,Google 确实欣赏 FindBugs,正如“Great Google FindBugs Fixit" or (maybe) the fact that some FindBugs stuff is still hosted on Google Code (although Google Code is shutting down”所证明的那样。
您提到了 Google Java Style, which recently became a popular coding convention, sometimes replacing the original Sun Conventions. The Checkstyle team decided to adopt Google Style 并将其作为默认规则集包含在内。不过,这个决定是 Checkstyle 团队的决定,不涉及 Google 公司。
据我所知,Google 并未正式发布任何静态分析工具的规则集。也许你可以联系前面提到的 "FindBugs Fixit" 的发起人来获取他们的规则集。
另一种抢先一步的方法可能是查看 SonarQube 规则集“Sonar Way with FindBugs”。 SonarQube 团队花了一些时间选择规则并使用其他代码分析器消除重复项。