From 5a61bf07fab8324ecda8ebb1d817463b17b717d9 Mon Sep 17 00:00:00 2001 From: Ian Lynagh Date: Wed, 29 Jan 2025 12:52:06 +0000 Subject: [PATCH] Kotlin: The 2.20.3 release supports Kotlin 2.1.10. --- src/init-action.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/init-action.ts b/src/init-action.ts index f733681854..4b48d4061a 100644 --- a/src/init-action.ts +++ b/src/init-action.ts @@ -539,6 +539,15 @@ async function run() { core.exportVariable("CODEQL_EXTRACTOR_JAVA_AGENT_DISABLE_KOTLIN", "true"); } + const kotlinLimitVar = + "CODEQL_EXTRACTOR_KOTLIN_OVERRIDE_MAXIMUM_VERSION_LIMIT"; + if ( + (await codeQlVersionAtLeast(codeql, "2.20.3")) && + !(await codeQlVersionAtLeast(codeql, "2.20.4")) + ) { + core.exportVariable(kotlinLimitVar, "2.1.20"); + } + if (config.languages.includes(Language.cpp)) { const envVar = "CODEQL_EXTRACTOR_CPP_TRAP_CACHING"; if (process.env[envVar]) {