Sonar 质量分析
目前 Gitee 平台自行搭建了 sonar 代码质量分析平台,可以对项目进行代码行数量/重复率统计、代码逻辑缺陷扫描(如空指针)、口令/密钥泄漏风险扫描、坏味道检测,并给出对应详细的报告与修复评估。
质量分析目前只对企业版和推荐项目开放。
启用代码质量检测
通过访问开源项目仓库主页,通过“服务”->“代码质量分析”菜单进入代码 质量检测功能页面。
通过点击“开始分析”按钮,填写希望分析的代码所在目录、对应分析分支和分析的语言,提交后即可启动质量检测服务,等待分析完成即可获得代码质量分析报告。
查看质量检测报告
在分析服务完成后,通过访问代码质量检测服务页面,可以直接查看分析报告。通过对问题类型、问题严重性和问题标签进行筛选,可以对已分析的报告进行内容筛选。