From d087187734ee447dbf478dec3bf3a83546b70772 Mon Sep 17 00:00:00 2001 From: Matthew Haughton <3flex@users.noreply.github.com> Date: Sun, 8 May 2022 14:52:08 +1000 Subject: [PATCH] Set strict dependency on tested Kotlin compiler version This effectively pins the Kotlin compiler version used by detekt-cli, minimising the chance of it being overridden and causing issues such as #4786 --- detekt-cli/build.gradle.kts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/detekt-cli/build.gradle.kts b/detekt-cli/build.gradle.kts index edfd7cdd29a..d14b3203fe9 100644 --- a/detekt-cli/build.gradle.kts +++ b/detekt-cli/build.gradle.kts @@ -16,6 +16,11 @@ dependencies { implementation(libs.jcommander) implementation(projects.detektTooling) implementation(projects.detektParser) + implementation(libs.kotlin.compilerEmbeddable) { + version { + strictly(libs.versions.kotlin.get()) + } + } runtimeOnly(projects.detektCore) runtimeOnly(projects.detektRules)