diff --git a/build.gradle.kts b/build.gradle.kts index ca84df7..2296343 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,4 +1,4 @@ -import kotlinx.kover.gradle.plugin.dsl.MetricType +import kotlinx.kover.gradle.plugin.dsl.CoverageUnit import kotlinx.validation.build.mavenCentralMetadata import kotlinx.validation.build.mavenRepositoryPublishing import kotlinx.validation.build.signPublicationIfKeyPresent @@ -215,7 +215,7 @@ tasks.withType().configureEach { } kover { - koverReport { + reports { filters { excludes { packages("kotlinx.validation.test") @@ -223,8 +223,8 @@ kover { } verify { rule { - minBound(80, MetricType.BRANCH) - minBound(90, MetricType.LINE) + minBound(80, CoverageUnit.BRANCH) + minBound(90, CoverageUnit.LINE) } } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index bf4e668..22bdfcb 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -4,9 +4,8 @@ kotlin = "1.9.22" javaDiffUtils = "4.12" junit = "5.9.2" -kotest = "5.5.5" -kotlinx-bcv = "0.13.1" -ow2Asm = "9.7.1" +kotlinx-bcv = "0.17.0" +ow2Asm = "9.8" dokka = "1.9.20" gradlePluginPublishPlugin = "1.1.0" @@ -44,5 +43,5 @@ gradlePlugin-android = { module = "com.android.tools.build:gradle", version.ref [plugins] -kover = { id = "org.jetbrains.kotlinx.kover", version = "0.7.5" } +kover = { id = "org.jetbrains.kotlinx.kover", version = "0.9.1" } dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }