diff --git a/build.gradle.kts b/build.gradle.kts index 1e2e5b6f..e921a326 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -14,7 +14,7 @@ plugins { alias(libs.plugins.kotlinter) apply false alias(libs.plugins.dokka) alias(libs.plugins.android.publish) apply false - alias(libs.plugins.binary.compatibility.validator) + alias(libs.plugins.api) } allprojects { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index daf9f5d1..7e3743ab 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -22,7 +22,7 @@ ktor-mock = { module = "io.ktor:ktor-client-mock", version.ref = "ktor" } [plugins] android-library = { id = "com.android.library", version = "8.3.0" } android-publish = { id = "com.vanniktech.maven.publish", version = "0.27.0" } -binary-compatibility-validator = { id = "binary-compatibility-validator", version = "0.14.0" } +api = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.14.0" } dokka = { id = "org.jetbrains.dokka", version = "1.9.10" } kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" } kotlinter = { id = "org.jmailen.kotlinter", version = "4.2.0" } diff --git a/settings.gradle.kts b/settings.gradle.kts index 983de26a..e3fb33ee 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -5,20 +5,6 @@ pluginManagement { google() gradlePluginPortal() } - - resolutionStrategy { - eachPlugin { - when (requested.id.id) { - "binary-compatibility-validator" -> - useModule("org.jetbrains.kotlinx:binary-compatibility-validator:${requested.version}") - - else -> when (requested.id.namespace) { - "com.android" -> - useModule("com.android.tools.build:gradle:${requested.version}") - } - } - } - } } plugins {