Dariusz Kuc
tasks.register(name = "jacocoRootReport", type = JacocoReport::class) { description = "Generates an aggregate Jacoco report from all subprojects" group = "Verification" subprojects.forEach { subProject -> subProject.tasks.findByName("test")?.let { testTask -> dependsOn(testTask) } executionData.setFrom(file("${subProject.buildDir}/jacoco/test.exec")) classDirectories.from(file("${subProject.buildDir}/classes/kotlin/main")) } }
A modern programming language that makes developers happier.