From 944df8cd4409d92d33584c0aa4d9a5448417fd8e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 4 Jan 2026 10:36:54 +0000 Subject: [PATCH 1/2] Initial plan From 0b872296982aa649d5ad8fa9f05baa4a05cc59e7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 4 Jan 2026 10:41:59 +0000 Subject: [PATCH 2/2] Add Kover configuration to kmp-lib convention plugin Co-authored-by: feragusper <454041+feragusper@users.noreply.github.com> --- buildSrc/src/main/kotlin/kmp-lib.gradle.kts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/kmp-lib.gradle.kts b/buildSrc/src/main/kotlin/kmp-lib.gradle.kts index 7f32924..f633d28 100644 --- a/buildSrc/src/main/kotlin/kmp-lib.gradle.kts +++ b/buildSrc/src/main/kotlin/kmp-lib.gradle.kts @@ -1,3 +1,5 @@ +import kotlinx.kover.gradle.plugin.dsl.KoverProjectExtension + plugins { kotlin("multiplatform") id("org.jetbrains.kotlinx.kover") @@ -27,4 +29,7 @@ kotlin { val jsMain by getting val jsTest by getting } -} \ No newline at end of file +} + +// Configure Kover code coverage reports using the centralized KoverConfig. +extensions.configure("kover", KoverConfig(layout).configure) \ No newline at end of file