我正在使用 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
知道什么会导致这种情况吗?