SonarQube代码质量保证
章节简介
本章节介绍如何将代码质量检查集成到项目中,并通过Sonar扫描代码
接入Sonar扫描
本框架已经通过Gradle集成SonarQube插件,仅需运行Sonar扫描即可
- 1.在扫描前,请确认setting.gradle中,已经修改了自己项目的名称。Sonar将以此项目名作为扫描的唯一标识
- 2.运行
gradle的Sonar扫描命令
- 3.运行完成后访问http://sonar.cnsaas.com查看扫描结果,安全起见,账号密码请联系技术经理索取
Sonar使用
- 1.登录后可看到如下页面,选择自己的项目点击进入

- 2.进入项目后,可以看到该项目的代码质量报告,包括Bug数,脆弱数,坏味道,重复代码率等指标

- 3.点击具体指标以查看详情
注意
应当及时修复Sonar扫描出的代码质量问题,以保证项目质量,不要拖到项目要上线了才去统一修改。到时候面对上百个问题,会非常头疼。
质量保证应该贯穿于项目整个过程中
