0

我正在使用 SonarQube Gradle 插件通过 build.gradle 中的此配置将指标发送到 Sonar:

sonarqube {
  properties {
    property 'sonar.host.url', 'http://localhost:9000'
  }
}

当我在服务器上启用 Groovy 插件时,Groovy 测试类被列为服务器上的源文件。该项目有 Java 和 Groovy 文件。当 Groovy 插件被禁用时,没有测试类被报告为源文件。当我重新启用 Groovy 插件时,所有 Groovy 源文件和 Groovy 测试文件都报告为 Sonar 中的源文件。

使用的服务器插件:

Java Groovy

知道什么会导致这种情况吗?

4

1 回答 1

0

Gradle的SonarQube 扫描仪本身是一个 Java + Groovy 项目,它运行良好。您能否创建一个小型复制器并在 SonarQube 用户组上分享?当我们有更多信息时,我们可以更新这个答案。

于 2016-07-12T19:16:57.803 回答