From 85f762f67f1bf5202c4fdadff676034769ea536f Mon Sep 17 00:00:00 2001 From: Andrew Ross Date: Fri, 25 Jul 2025 11:12:55 -0700 Subject: [PATCH] Exclude `@ExperimentalApi` from compatibility check Signed-off-by: Andrew Ross --- server/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/build.gradle b/server/build.gradle index 0a765a44585b3..803d791295e71 100644 --- a/server/build.gradle +++ b/server/build.gradle @@ -403,7 +403,7 @@ tasks.register("japicmp", me.champeau.gradle.japicmp.JapicmpTask) { ignoreMissingClasses = true failOnSourceIncompatibility = true annotationIncludes = ['@org.opensearch.common.annotation.PublicApi', '@org.opensearch.common.annotation.DeprecatedApi'] - annotationExcludes = ['@org.opensearch.common.annotation.InternalApi'] + annotationExcludes = ['@org.opensearch.common.annotation.InternalApi', '@org.opensearch.common.annotation.ExperimentalApi'] txtOutputFile = layout.buildDirectory.file("reports/java-compatibility/report.txt") htmlOutputFile = layout.buildDirectory.file("reports/java-compatibility/report.html") dependsOn downloadJapicmpCompareTarget