Coverage: ignore more generated/non-prod code

This commit is contained in:
Chris Smith
2023-05-31 12:20:48 +01:00
parent b6e45c976f
commit ad873e8bf7

View File

@@ -158,10 +158,13 @@ koverMerged {
"anvil.hint.merge.*",
"anvil.module.*",
"com.airbnb.android.showkase*",
"io.element.android.libraries.designsystem.showkase.*",
"*_Factory",
"*_Factory$*",
"*_Module",
"*_Module$*",
"*Module_Provides*",
"Dagger*Component*",
"*ComposableSingletons$*",
"*_AssistedFactory_Impl*",
"*BuildConfig",
@@ -175,6 +178,25 @@ koverMerged {
)
)
}
annotations {
excludes.addAll(
listOf(
"*Preview",
)
)
}
projects {
excludes.addAll(
listOf(
":anvilannotations",
":anvilcodegen",
":samples:minimal",
":tests:testutils",
)
)
}
}
// Run ./gradlew koverMergedVerify to check the rules.