当前位置:
首页
文章
前端
详情

Sonar 配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

配置代码扫描规则

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

质量配置,设置各个语言默认的扫描规则

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

代码规则设置

如果认为有些扫描规则太严格了,可以把它“挂起”,以后再构建的代码扫描项目时就不会再使用本规则,例如挂起JP中的一个BUG规则:

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

配置指标

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

编辑 质量规则

 Sonar 中的findBug插件, 内置了 findBus secrity Jsp 规则,但是目前的网页代码使用的不是jsp方案。所以此时会关闭相关规则。

如下

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

后得到 上面的 FindBugs Jsp ,然后点击此项。进入下列页面,点击配置更多规则。

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

进入

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

选择 上方的批量修改,点击挂起
即可完成。

然后回到  质量配置界面

Sonar  配置代码扫描规则 与 质量配置,设置各个语言默认的扫描规则

此时如果是非默认会出现默认按钮,点击选择默认即可。

后续的代码分析会选择此规则。

免责申明:本站发布的内容(图片、视频和文字)以转载和分享为主,文章观点不代表本站立场,如涉及侵权请联系站长邮箱:xbc-online@qq.com进行反馈,一经查实,将立刻删除涉嫌侵权内容。