use*_*868 5 android gradle jacoco
我想从 JaCoCo 中排除一些类,但排除似乎不起作用。
例如,我想排除所有以 Dao 结尾的 Java 类(例如 com.company.EmplyeeDao)。
我已经尝试了以下代码,但当我将其推送到声纳/使用 JacocoTestReport 时,它仍然显示。
test {
jacoco {
append = true
destinationFile = file("$buildDir/jacoco/jacocoTest.exec")
classDumpFile = file("$buildDir/jacoco/classpathdumps")
excludes = ['*Dao']
}
}
Run Code Online (Sandbox Code Playgroud)
我将其与 Android 结合使用。到底是怎么回事?
尝试这样的事情:
excludes: ['**/Dao*.class']
Run Code Online (Sandbox Code Playgroud)
但据我了解,这将从 jacoco 中排除该类,但 Jacoco 创建的报告将显示“0% 的覆盖率”: Gradle 问题:https://issues.gradle.org/browse/GRADLE-2955
| 归档时间: |
|
| 查看次数: |
15456 次 |
| 最近记录: |