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.hint.merge.*",
"anvil.module.*", "anvil.module.*",
"com.airbnb.android.showkase*", "com.airbnb.android.showkase*",
"io.element.android.libraries.designsystem.showkase.*",
"*_Factory", "*_Factory",
"*_Factory$*", "*_Factory$*",
"*_Module", "*_Module",
"*_Module$*", "*_Module$*",
"*Module_Provides*",
"Dagger*Component*",
"*ComposableSingletons$*", "*ComposableSingletons$*",
"*_AssistedFactory_Impl*", "*_AssistedFactory_Impl*",
"*BuildConfig", "*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. // Run ./gradlew koverMergedVerify to check the rules.