0

我们刚刚将 SonarQube 从 4.2 更新到 4.5.4,但是我们遇到了以下 Java 规则的问题:

Key : squid:MethodCyclomaticComplexity
Name: Methods should not be too complex

分析中使用了该规则,并正确发现了几个复杂性问题,但无法编辑该规则(例如更改阈值),因为该规则未显示在 Web 界面中:

重现问题的步骤:

  1. 登录 SonarQube
  2. 点击规则
  3. 搜索“方法循环复杂性”
  4. 单击窗口左侧的 MethodCyclomaticComplexity 规则

结果:窗口右侧什么也没有出现!!!

请,有人可以帮助解决这个问题吗?

4

1 回答 1

1

进行 SonarQube 升级时不应复制“data/es”文件夹(请参阅“升级”指南)。

所以要解决你的问题:

  1. 停止 SQ
  2. 删除“data/es”文件夹
  3. 重新启动 SQ,等等!
于 2015-06-23T11:31:03.563 回答