From f0e703e1ee1376d5600b618d2bea86c236755910 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 21 Oct 2021 15:12:00 +0900 Subject: [PATCH] [FIR IDE] Add artifacts with base components of Analysis API implementations --- build.gradle.kts | 2 ++ .../high-level-api-impl-base-for-ide/build.gradle.kts | 5 +++++ .../high-level-api-impl-base-tests-for-ide/build.gradle.kts | 5 +++++ settings.gradle | 2 ++ 4 files changed, 14 insertions(+) create mode 100644 prepare/ide-plugin-dependencies/high-level-api-impl-base-for-ide/build.gradle.kts create mode 100644 prepare/ide-plugin-dependencies/high-level-api-impl-base-tests-for-ide/build.gradle.kts diff --git a/build.gradle.kts b/build.gradle.kts index 78fa9898767..13ee2dfc55b 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -318,6 +318,8 @@ extra["compilerArtifactsForIde"] = listOf( ":prepare:ide-plugin-dependencies:kotlin-stdlib-minimal-for-test-for-ide", ":prepare:ide-plugin-dependencies:low-level-api-fir-for-ide", ":prepare:ide-plugin-dependencies:high-level-api-for-ide", + ":prepare:ide-plugin-dependencies:high-level-api-impl-base-for-ide", + ":prepare:ide-plugin-dependencies:high-level-api-impl-base-tests-for-ide", ":prepare:ide-plugin-dependencies:high-level-api-fir-for-ide", ":prepare:ide-plugin-dependencies:high-level-api-fir-tests-for-ide", ":prepare:ide-plugin-dependencies:high-level-api-fe10-for-ide", diff --git a/prepare/ide-plugin-dependencies/high-level-api-impl-base-for-ide/build.gradle.kts b/prepare/ide-plugin-dependencies/high-level-api-impl-base-for-ide/build.gradle.kts new file mode 100644 index 00000000000..215dfcd2907 --- /dev/null +++ b/prepare/ide-plugin-dependencies/high-level-api-impl-base-for-ide/build.gradle.kts @@ -0,0 +1,5 @@ +plugins { + kotlin("jvm") +} + +publishJarsForIde(listOf(":analysis:analysis-api-impl-barebone", ":analysis:analysis-api-impl-base")) diff --git a/prepare/ide-plugin-dependencies/high-level-api-impl-base-tests-for-ide/build.gradle.kts b/prepare/ide-plugin-dependencies/high-level-api-impl-base-tests-for-ide/build.gradle.kts new file mode 100644 index 00000000000..7e49697e337 --- /dev/null +++ b/prepare/ide-plugin-dependencies/high-level-api-impl-base-tests-for-ide/build.gradle.kts @@ -0,0 +1,5 @@ +plugins { + kotlin("jvm") +} + +publishTestJarsForIde(listOf(":analysis:analysis-api-impl-barebone", ":analysis:analysis-api-impl-base")) diff --git a/settings.gradle b/settings.gradle index ce01922f831..28037b0fb32 100644 --- a/settings.gradle +++ b/settings.gradle @@ -351,6 +351,8 @@ if (!buildProperties.inJpsBuildIdeaSync) { ":prepare:ide-plugin-dependencies:kotlin-compiler-tests-for-ide", ":prepare:ide-plugin-dependencies:low-level-api-fir-for-ide", ":prepare:ide-plugin-dependencies:high-level-api-for-ide", + ":prepare:ide-plugin-dependencies:high-level-api-impl-base-for-ide", + ":prepare:ide-plugin-dependencies:high-level-api-impl-base-tests-for-ide", ":prepare:ide-plugin-dependencies:high-level-api-fir-for-ide", ":prepare:ide-plugin-dependencies:high-level-api-fir-tests-for-ide", ":prepare:ide-plugin-dependencies:high-level-api-fe10-for-ide",