Skip to content

Commit 1a8ee3b

Browse files
committed
added the binary compatibility validator plugin
1 parent b76c5a2 commit 1a8ee3b

File tree

7 files changed

+14
-5
lines changed

7 files changed

+14
-5
lines changed

core/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ plugins {
1919
alias(docProcessor)
2020
alias(simpleGit)
2121
alias(buildconfig)
22+
alias(binary.compatibility.validator)
2223

2324
// generates keywords using the :generator module
2425
alias(keywordGenerator)

dataframe-arrow/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ plugins {
44
alias(publisher)
55
alias(kover)
66
alias(ktlint)
7+
alias(binary.compatibility.validator)
78
}
89
}
910

dataframe-excel/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ plugins {
44
alias(publisher)
55
alias(kover)
66
alias(ktlint)
7+
alias(binary.compatibility.validator)
78
}
89
}
910

dataframe-jdbc/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ plugins {
55
alias(kover)
66
alias(ktlint)
77
alias(jupyter.api)
8+
alias(binary.compatibility.validator)
89
}
910
}
1011

dataframe-openapi-generator/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ plugins {
66
alias(kover)
77
alias(ktlint)
88
alias(jupyter.api)
9+
alias(binary.compatibility.validator)
910
}
1011
}
1112

dataframe-openapi/build.gradle.kts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
plugins {
2-
alias(libs.plugins.kotlin.jvm)
3-
alias(libs.plugins.ktlint)
4-
alias(libs.plugins.publisher)
5-
alias(libs.plugins.jupyter.api)
2+
with(libs.plugins) {
3+
alias(kotlin.jvm)
4+
alias(ktlint)
5+
alias(publisher)
6+
alias(jupyter.api)
7+
alias(binary.compatibility.validator)
8+
}
69
}
710

811
group = "org.jetbrains.kotlinx"

gradle/libs.versions.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ libsPublisher = "1.9.23-dev-45"
1616
dataframe = "0.14.1"
1717
korro = "0.1.6"
1818

19+
binaryCompatibilityValidator = "0.16.3"
1920
kover = "0.8.3"
2021
commonsCsv = "1.11.0"
2122
commonsCompress = "1.27.1"
@@ -131,7 +132,7 @@ duckdb-jdbc = { group = "org.duckdb", name = "duckdb_jdbc", version.ref= "duckdb
131132
[plugins]
132133
jupyter-api = { id = "org.jetbrains.kotlin.jupyter.api", version.ref = "kotlinJupyter" }
133134
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
134-
135+
binary-compatibility-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version.ref = "binaryCompatibilityValidator" }
135136
kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
136137
dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
137138
keywordGenerator = { id = "org.jetbrains.dataframe.generator", version = "1.0" }

0 commit comments

Comments
 (0)