kartoffelsup
02/02/2018, 5:39 PMwithType<Test> {
jacoco {
val jacocoTaskExtension = extensions.findByType(JacocoTaskExtension::class.java)
jacocoTaskExtension?.destinationFile = file("${rootProject.buildDir}/jacoco/test.exec")
jacocoTaskExtension?.classDumpDir = file("$buildDir/jacoco/classpathdumps")
}
}
eskatos
02/02/2018, 5:57 PMjacoco
here must be the Jacoco Project extension. You can validate that by navigating to its source or looking at its documentation in the IDE.
You want to configure the Test task extension instead:
tasks.withType<Test> {
extensions.getByType(JacocoTaskExtension::class.java).run {
destinationFile = file(“${rootProject.buildDir}/jacoco/test.exec”)
classDumpDir = file(“$buildDir/jacoco/classpathdumps”)
}
}
kartoffelsup
02/02/2018, 7:50 PM