From 4738436dd54e8c7b898c4861ba790d5fc1258dc4 Mon Sep 17 00:00:00 2001 From: Chris Smith Date: Wed, 31 May 2023 12:20:48 +0100 Subject: [PATCH] Coverage: ignore more generated/non-prod code --- build.gradle.kts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index 7ddcc3dc86..5624f2a63f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -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.