diff --git a/build.gradle b/build.gradle index 6857a8443ef7..fab949bf06a6 100644 --- a/build.gradle +++ b/build.gradle @@ -981,6 +981,8 @@ project(':iceberg-open-api') { testFixturesImplementation libs.jetty.servlet testFixturesImplementation libs.jetty.server testFixturesImplementation libs.sqlite.jdbc + + testFixturesCompileOnly libs.apiguardian } test { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8b1feda17109..55edaf281489 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -24,6 +24,7 @@ activation = "1.1.1" aliyun-sdk-oss = "3.10.2" antlr = "4.9.3" aircompressor = "0.27" +apiguardian = "1.1.2" arrow = "15.0.2" avro = "1.12.0" assertj-core = "3.26.3" @@ -177,6 +178,7 @@ slf4j-simple = { module = "org.slf4j:slf4j-simple", version.ref = "slf4j" } snowflake-jdbc = { module = "net.snowflake:snowflake-jdbc", version.ref = "snowflake-jdbc" } # test libraries +apiguardian = { module = "org.apiguardian:apiguardian-api", version.ref = "apiguardian" } assertj-core = { module = "org.assertj:assertj-core", version.ref = "assertj-core" } awaitility = { module = "org.awaitility:awaitility", version.ref = "awaitility" } delta-spark = { module = "io.delta:delta-spark_2.12", version.ref = "delta-spark" }