【问题标题】:Different Profiles For Test Module On SonarQubeSonarQube 上测试模块的不同配置文件
【发布时间】:2016-12-31 12:22:09
【问题描述】:

我们有一个不错的小型 SonarQube 服务器,用于评估我们的 Maven 和 Tycho 项目。这里的问题是,SonarQube 对集成测试使用与其他代码相同的高标准。

这大部分是正确的,但在一种情况下让我感到困扰:代码重复。当然,生产代码应该尽可能少地重复,但在测试中似乎没有好的替代方案。

我尝试了抽象类,使用@ParameterizedTestSuites 运行测试,但所有这些都使测试难以理解和维护。

因此,我认为唯一有意义的解决方案是 SonarQube 降低其期望值。然而,我找不到一种方法来更改基于说名称或 Maven 包装的 Maven 子模块的配置文件。

我该如何解决这个问题?有没有办法改变子模块的配置文件?

【问题讨论】:

    标签: sonarqube sonarqube-web


    【解决方案1】:

    这里不清楚您是在谈论重复指标还是问题,但两者的答案都是Exclusions

    您可以通过转到属性的管理>常规设置>分析范围>重复并排除您的模块来从重复指标中排除代码。

    同样,您可以在 管理 > 常规设置 > 分析范围 > 问题

    从重复规则中排除该代码

    【讨论】:

      猜你喜欢
      • 2018-10-17
      • 1970-01-01
      • 2021-12-23
      • 1970-01-01
      • 1970-01-01
      • 2017-04-01
      • 2015-01-12
      • 2017-06-25
      • 2016-05-07
      相关资源
      最近更新 更多