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.atomicfu)
|
||||
`maven-publish`
|
||||
alias(libs.plugins.kotlinx.binary.compatibility.validator)
|
||||
}
|
||||
|
||||
group = "io.modelcontextprotocol"
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ ktor = "3.0.2"
|
|||
mockk = "1.13.13"
|
||||
logging = "7.0.0"
|
||||
jreleaser = "1.15.0"
|
||||
binaryCompatibilityValidatorPlugin = "0.17.0"
|
||||
|
||||
[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" }
|
||||
dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
|
||||
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