JaCoCo gradle plugin exclude

android, gradle, jacoco

Solution

Try something like this:

excludes: ['**/Dao*.class']

But as I understand, this will exclude the class from jacoco but the Report that Jacoco creates will show you "0% of coverage": Gradle issue: https://issues.gradle.org/browse/GRADLE-2955

Problem

I want to exclude some clasess from JaCoCo but the exclude doest seem to work. For example i want to exclude all Java clasess that end with Dao (for example com.company.EmplyeeDao). I have tried the following code, but it still shows up when i push this to sonar / use JacocoTestReport. ``` test { jacoco { append = true destinationFile = file("$buildDir/jacoco/jacocoTest.exec") classDumpFile = file("$buildDir/jacoco/classpathdumps") excludes = ['*Dao'] } } ``` I'm using this in combination with Android. What is going on?

Original source

Related problems