Basically the only way to re-route is to re-build the JacocoReportBase.classDirectories object from scratch.
tasks.withType<JacocoReportBase>().configureEach { classDirectories.setFrom(sourceSets.main.map { it.output.asFileTree.matching { exclude("**/build/**") } }) } or
reporting { reports { withType<JacocoCoverageReport>().configureEach { reportTask.configure { classDirectories.setFrom(sourceSets.main.map { it.output.asFileTree.matching { exclude("**/build/**") } }) } } } } when using the reporting extension.
Follow https://github.com/gradle/gradle/issues/14760 for future updates.
Top comments (0)