发布于 2016-10-19 23:23:48 | 222 次阅读 | 评论: 0 | 来源: 网友投递
SonarQube代码质量管理平台
Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测
SonarQube Java 4.2.1 发布了,
该版本带来了对于方法引用处理的显著改善,消除了八种不同类型的误报。还添加了三条新规则:
标准功能接口不应该被重新定义(代码味道,Java8)
不必要的分号应该被忽略(代码味道,约定)
Java8 的“Files.exists”不应该被使用(Bug,Java8,性能)
这是一个在 SonarQube.com 的 orvit-root 项目上,一个 Java8 特异性和性能缺陷的例子:
可通过 Update Center
安装或升级