Skip to content

Commit ce5e28d

Browse files
committed
chore: exclude MainActivity file from jacoco because it was being shown twice in the test results
1 parent 06b4eff commit ce5e28d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

app/build.gradle.kts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -112,16 +112,16 @@ tasks.register<JacocoReport>("jacocoTestReport") {
112112
}
113113

114114
val fileFilter = listOf(
115-
"**/R.class", "**/R$*.class", "**/BuildConfig.*", "**/Manifest*.*",
115+
"**/R.class",
116+
"**/MainActivity.*",
117+
"**/R$*.class", "**/BuildConfig.*", "**/Manifest*.*",
116118
"**/*Test*.*", "android/**/*.*",
117119
"**/Dagger*.*", "**/*_Hilt*.*", "**/*Hilt*.*",
118120
)
119-
val javaDebugTree = fileTree(layout.buildDirectory.dir("intermediates/javac/debug/classes")) { exclude(fileFilter) }
120121
val kotlinDebugTree = fileTree(layout.buildDirectory.dir("tmp/kotlin-classes/debug")) { exclude(fileFilter) }
121-
val mainJavaSrc = layout.projectDirectory.dir("src/main/java")
122122
val mainKotlinSrc = layout.projectDirectory.dir("src/main/kotlin")
123-
sourceDirectories.from(files(mainJavaSrc, mainKotlinSrc))
124-
classDirectories.from(files(javaDebugTree, kotlinDebugTree))
123+
sourceDirectories.from(files(mainKotlinSrc))
124+
classDirectories.from(files(kotlinDebugTree))
125125
executionData.from(fileTree(layout.buildDirectory) {
126126
include(
127127
"outputs/managed_device_code_coverage/**/*.ec",

0 commit comments

Comments
 (0)