首页 > 解决方案 > 使用 kotlindsl 从 kotlin 多模块 gradle 项目中的 jacoco 报告中排除 kotlin 库

问题描述

我正在与 jacoco 和报告聚合作斗争。我使用了gradle中的示例,我到达了聚合工作的地步,并且在模块聚合中有一些输出。但输出包含kotlin/**。如何将其从报告中排除?

演示项目在这里https://github.com/JurijHl/kotlin-gradle-multimodule-jacoco-demo

重要文件有:

https://github.com/JurijHl/kotlin-gradle-multimodule-jacoco-demo/blob/main/buildSrc/src/main/kotlin/demo.jacoco-aggregation.gradle.kts

https://github.com/JurijHl/kotlin-gradle-multimodule-jacoco-demo/blob/main/buildSrc/src/main/kotlin/demo.kotlin-common-conventions.gradle.kts

标签: kotlingradlejacocogradle-kotlin-dsl

解决方案


推荐阅读