Add org.jetbrains.kotlinx.binary-compatibility-validator plugin (#35)
This commit is contained in:
parent
ff0eaa6084
commit
c2c0df5992
3 changed files with 2964 additions and 1 deletions
2960
api/kotlin-sdk.api
Normal file
2960
api/kotlin-sdk.api
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -13,6 +13,7 @@ plugins {
|
||||||
alias(libs.plugins.jreleaser)
|
alias(libs.plugins.jreleaser)
|
||||||
alias(libs.plugins.atomicfu)
|
alias(libs.plugins.atomicfu)
|
||||||
`maven-publish`
|
`maven-publish`
|
||||||
|
alias(libs.plugins.kotlinx.binary.compatibility.validator)
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "io.modelcontextprotocol"
|
group = "io.modelcontextprotocol"
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@ ktor = "3.0.2"
|
||||||
mockk = "1.13.13"
|
mockk = "1.13.13"
|
||||||
logging = "7.0.0"
|
logging = "7.0.0"
|
||||||
jreleaser = "1.15.0"
|
jreleaser = "1.15.0"
|
||||||
|
binaryCompatibilityValidatorPlugin = "0.17.0"
|
||||||
|
|
||||||
[libraries]
|
[libraries]
|
||||||
# Kotlinx libraries
|
# Kotlinx libraries
|
||||||
|
|
@ -37,4 +38,5 @@ kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref
|
||||||
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
|
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
|
||||||
dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
|
dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
|
||||||
jreleaser = { id = "org.jreleaser", version.ref = "jreleaser"}
|
jreleaser = { id = "org.jreleaser", version.ref = "jreleaser"}
|
||||||
atomicfu = { id = "org.jetbrains.kotlinx.atomicfu", version.ref = "atomicfu" }
|
atomicfu = { id = "org.jetbrains.kotlinx.atomicfu", version.ref = "atomicfu" }
|
||||||
|
kotlinx-binary-compatibility-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version.ref = "binaryCompatibilityValidatorPlugin" }
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue