繁体   English   中英

Jacoco 仅针对分支排除 class 覆盖率报告为零

[英]Jacoco exclude class coverage report zero for only branch

我试图从我们的 jacoco 报告中排除 class。 我在 build.graddle 文件中执行了以下操作:

jacocoTestReport {
    dependsOn {
        test
    }
    reports {
        xml.enabled true
    }
    afterEvaluate {
        classDirectories.setFrom(files(classDirectories.files.collect {
            fileTree(dir: it, exclude: [
                    '**/DSApplication.class'
            ])
        }))
    }
}

它适用于将其排除在“早午餐”覆盖范围之外,但 rest 选项(如“复杂性”或“线”)仍然显示零覆盖。 我该如何解决?

显然 SonarQube 中有一个选项,我们用于构建,这使得正确的代码覆盖率被排除在外。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM