task jacocoJVMTestReport(type: JacocoReport) {
//dependsOn = test
group = “Reporting”
description = “Generate Jacoco coverage report.”
classDirectories = fileTree(dir: “$buildDir/classes/kotlin/jvm/main”)
def coverageSourceDirs = [“src/commonMain/kotlin”, “src/jvmMain/kotlin”]
additionalSourceDirs = files(coverageSourceDirs)
sourceDirectories = files(coverageSourceDirs)
executionData = files(“$buildDir/jacoco/jvmTest.exec”)
reports {
html.enabled = true
xml.enabled = true
csv.enabled = false
}
}