Sonarqube在修改规则后更新现有问题

时间:2016-11-25 15:58:27

标签: sonarqube

更改规则策略后是否可以更新现有问题?

我正在使用sonar-cxx社区,似乎规则cppcheck:uninitMemberVar已从代码气味更改为bug。 问题是它没有更新我的项目中的现有问题,因此该类型的现有问题被列为代码气味,其中新问题被列为错误。

有没有办法将现有问题更新到新规则策略?

1 个答案:

答案 0 :(得分:1)

您必须在"问题"中手动完成此操作。页面,使用"批量更改"特征:

  1. 关于"规则"页面,您查找cppcheck:uninitMemberVar规则
  2. 在页面底部,您可以单击为该规则找到的问题数
    • 这是括号之间的数字:Issues (XXX)
  3. 现在你正处于"问题"页面,点击右上角"批量更改"按键
    • 在模态窗口中,选择"更改类型"到" Bug"
    • 点击"应用"
    • 请注意,您可能不得不多次执行此操作,因为问题一次由500个元素批处理