From 84469d0c68d8c99b67eb1b3d6ab4842d8b0a3d89 Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Thu, 16 Dec 2021 19:37:59 +0300 Subject: [PATCH] Build: Fix test runtime for kapt tests --- buildSrc/src/main/kotlin/intellijDependencies.kt | 1 + gradle/verification-metadata.xml | 6 ++++++ plugins/kapt3/kapt3-compiler/build.gradle.kts | 1 + 3 files changed, 8 insertions(+) diff --git a/buildSrc/src/main/kotlin/intellijDependencies.kt b/buildSrc/src/main/kotlin/intellijDependencies.kt index 6cd978f002f..fee0ea17af2 100644 --- a/buildSrc/src/main/kotlin/intellijDependencies.kt +++ b/buildSrc/src/main/kotlin/intellijDependencies.kt @@ -19,6 +19,7 @@ fun Project.jpsBuildTest() = "com.jetbrains.intellij.idea:jps-build-test:$intell fun Project.intellijPlatformUtil() = "com.jetbrains.intellij.platform:util:$intellijVersion" fun Project.intellijJavaRt() = "com.jetbrains.intellij.java:java-rt:$intellijVersion" fun Project.intellijAnalysis() = "com.jetbrains.intellij.platform:analysis:$intellijVersion" +fun Project.intellijResources() = "com.jetbrains.intellij.platform:resources:$intellijVersion" /** * Runtime version of annotations that are already in Kotlin stdlib (historically Kotlin has older version of this one). diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 31b32a7fea1..ed1308e9fdd 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -2189,6 +2189,12 @@ + + + + + + diff --git a/plugins/kapt3/kapt3-compiler/build.gradle.kts b/plugins/kapt3/kapt3-compiler/build.gradle.kts index 5b601f69f30..911d65d8099 100644 --- a/plugins/kapt3/kapt3-compiler/build.gradle.kts +++ b/plugins/kapt3/kapt3-compiler/build.gradle.kts @@ -22,6 +22,7 @@ dependencies { compileOnly(commonDependency("org.jetbrains.intellij.deps:asm-all")) testImplementation(intellijCore()) + testRuntimeOnly(intellijResources()) { isTransitive = false } testApi(projectTests(":compiler:tests-common")) testApi(project(":kotlin-annotation-processing-base"))