Groovy测试文件被报告为源文件

时间:2016-07-12 01:01:20

标签: sonarqube sonarqube-scan

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

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

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

使用的服务器插件:

爪哇 Groovy的

知道会导致什么原因吗?

1 个答案:

答案 0 :(得分:0)

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