From 7d29d34bf94863eff6e671f6f82222bf1b92d479 Mon Sep 17 00:00:00 2001 From: "Alexander.Likhachev" Date: Wed, 29 Mar 2023 14:52:09 +0200 Subject: [PATCH] [Build] Configure binary-compatibility-validator for build-tools-api #KT-57396 In Progress --- compiler/build-tools/build-tools-api/api/build-tools-api.api | 4 ++++ compiler/build-tools/build-tools-api/build.gradle.kts | 1 + 2 files changed, 5 insertions(+) create mode 100644 compiler/build-tools/build-tools-api/api/build-tools-api.api diff --git a/compiler/build-tools/build-tools-api/api/build-tools-api.api b/compiler/build-tools/build-tools-api/api/build-tools-api.api new file mode 100644 index 00000000000..bde4bd2063d --- /dev/null +++ b/compiler/build-tools/build-tools-api/api/build-tools-api.api @@ -0,0 +1,4 @@ +public abstract interface class org/jetbrains/kotlin/buildtools/api/CompilationFacade { + public abstract fun compile ()V +} + diff --git a/compiler/build-tools/build-tools-api/build.gradle.kts b/compiler/build-tools/build-tools-api/build.gradle.kts index 8988966394a..b96fc974592 100644 --- a/compiler/build-tools/build-tools-api/build.gradle.kts +++ b/compiler/build-tools/build-tools-api/build.gradle.kts @@ -1,6 +1,7 @@ plugins { kotlin("jvm") id("jps-compatible") + id("org.jetbrains.kotlinx.binary-compatibility-validator") } configureKotlinCompileTasksGradleCompatibility()