SonarQube 6.7 - 新问题识别

标签 sonarqube sonarqube-web

我将我的 SonarQube 从 5.6.6 (LTS) 迁移到 6.7.1 (LTS)。

在以前的版本中,我只能列出在项目主页的两次最后分析之间创建的新问题。在泄漏期间,当我点击 New code smells 时,问题列表仅显示这 2 个问题。

在新版本中,在项目的概览页面上我们仍然可以看到创建的新问题的数量(在泄漏期间)但是当我点击新问题的数量(即 2 个新代码味道)时,问题列表不会过滤新问题,并显示所有问题。 (即无法将列表限制为 2 个新代码异味问题)。

我做错了什么吗?

下面是我的 SonarQube 5.6.6 环境的项目截图。

链接地址:http://sonar:9000/component_issues?id=my_project#resolved=false|types=CODE_SMELL|sinceLeakPeriod=true enter image description here

请参见下面使用 SonarQube 6.7.1 环境的屏幕截图。同一个项目

链接地址:http://sonardev:9000/project/issues?facetMode=effort&id=my_project&resolved=false&sinceLeakPeriod=true&types=CODE_SMELL enter image description here

最佳答案

您可能会受到以下问题的影响:

  • SONAR-10451 - 问题页面中“泄漏期”问题的过滤不正确

请注意,Leak Period 上的过滤肯定是切换的(左侧),但是上述已知问题会影响该过滤的输出。

关于SonarQube 6.7 - 新问题识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48863073/

相关文章:

SonarQube 6.0 获取项目特定版本的代码覆盖率

sonarqube - 如何保护 SonarQube 5.4 的安全?

c# - SonarQube MSBuild runner 中的编程覆盖排除

sonarqube - 如何在 IDE 中使用 SonarQube 服务器上定义的 PMD 和 FinBugs 规则?

java - 如何使用 Eclipse SonarQube 插件分析多模块项目?

sonarqube - 使用热部署编写/调试 Sonar 插件

sonarqube - Sonar 中的 Findbugs 和 FindSecBugs

sonarqube - 如何从 SonarQube 提取或导出规则