Gradle jacoco 如何排除指定文件
下方代码段展示了在使用 Gradle 管理项目的时候,如何配置 jacoco 插件,已排除部分不必要的代码/类/文件。
apply plugin: 'jacoco'
task jacocoReport(type: JacocoReport) {
reports {
xml {
enabled true
}
html {
enabled true
}
}
afterEvaluate {
classDirectories = files(classDirectories.files.collect {
fileTree(dir: it,
exclude: ['path/to/exclude/1',
'path/to/exclude/**',
'**/exclude/3'])
})
}
}