В Gradle Groovy я использовал
task jacocoRootReport(type: JacocoReport) {
dependsOn = subprojects.test
subprojects.each {
sourceSets it.sourceSets.main
}
executionData.from fileTree(project.rootDir.absolutePath).include("**/build/jacoco/*.exec")
reports {
html.enabled = true
xml.enabled = true
csv.enabled = false
}
}
, но я понятия не имею, как перевести его в Kotlin DSL, чтобы результаты Jacoco от подпроектов были объединены в один отчет в корневом проекте.