From d1718ed638656521fb3d39237f5051e69b9168c0 Mon Sep 17 00:00:00 2001 From: "Vadim.Mishenev" Date: Wed, 18 Oct 2023 23:10:54 +0300 Subject: [PATCH] Add 'caffeine' dependency from Analysis API --- subprojects/analysis-kotlin-symbols/build.gradle.kts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/subprojects/analysis-kotlin-symbols/build.gradle.kts b/subprojects/analysis-kotlin-symbols/build.gradle.kts index 6733b7788a..b6626f9285 100644 --- a/subprojects/analysis-kotlin-symbols/build.gradle.kts +++ b/subprojects/analysis-kotlin-symbols/build.gradle.kts @@ -72,6 +72,9 @@ dependencies { isTransitive = false // see KTIJ-19820 } } + // copy-pasted from Analysis API https://github.com/JetBrains/kotlin/blob/a10042f9099e20a656dec3ecf1665eea340a3633/analysis/low-level-api-fir/build.gradle.kts#L37 + runtimeOnly("com.github.ben-manes.caffeine:caffeine:2.9.3") + runtimeOnly(libs.kotlinx.collections.immutable) implementation(libs.kotlin.compiler.k2) { isTransitive = false @@ -79,6 +82,7 @@ dependencies { // TODO [beresnev] get rid of it compileOnly(libs.kotlinx.coroutines.core) + } tasks {