【发布时间】:2018-12-13 19:58:07
【问题描述】:
我想解决我的声纳日志中的警告:
INFO: Sensor Groovy JaCoCo [groovy]
INFO: Checking binary directory: /home/project/target/classes
INFO: Analysing /home/project/target/jacoco.exec
INFO: Analysing /home/project/target/jacoco.exec
WARN: File not found: utils/Rule.groovy
WARN: File not found: com/acme/manager/Command.groovy
WARN: File not found: com/acme/manager/util/YamlReader.groovy
WARN: File not found: steps/DeployTest.groovy
WARN: File not found: /deploy.groovy
我的设置是:
x.sonar.projectBaseDir=.
x.sonar.sources=src,vars
x.sonar.tests=test/groovy
x.sonar.test.exclusions=test/groovy/com/acme/manager
某些警告是由排除文件引起的(这些文件在另一个声纳模块中进行评估)。但是其他的应该没问题。知道这里出了什么问题吗?
在声纳中,我覆盖了 src/com/acme/anything 下的文件,但不是来自 vars 文件夹(default 包)。然而,在 JaCoCo html 报告中,我有 default 包和 vars 文件夹的覆盖范围。
【问题讨论】: