We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6c52de9 commit ded6968Copy full SHA for ded6968
MODULE.bazel
@@ -242,6 +242,7 @@ use_repo(
242
"kotlin-compiler-2.2.0-Beta1",
243
"kotlin-compiler-2.2.20-Beta2",
244
"kotlin-compiler-2.3.0",
245
+ "kotlin-compiler-2.3.20",
246
"kotlin-compiler-embeddable-1.8.0",
247
"kotlin-compiler-embeddable-1.9.0-Beta",
248
"kotlin-compiler-embeddable-1.9.20-Beta",
@@ -252,6 +253,7 @@ use_repo(
252
253
"kotlin-compiler-embeddable-2.2.0-Beta1",
254
"kotlin-compiler-embeddable-2.2.20-Beta2",
255
"kotlin-compiler-embeddable-2.3.0",
256
+ "kotlin-compiler-embeddable-2.3.20",
257
"kotlin-stdlib-1.8.0",
258
"kotlin-stdlib-1.9.0-Beta",
259
"kotlin-stdlib-1.9.20-Beta",
@@ -262,6 +264,7 @@ use_repo(
262
264
"kotlin-stdlib-2.2.0-Beta1",
263
265
"kotlin-stdlib-2.2.20-Beta2",
266
"kotlin-stdlib-2.3.0",
267
+ "kotlin-stdlib-2.3.20",
268
)
269
270
go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk")
java/kotlin-extractor/deps/kotlin-compiler-2.3.20.jar
@@ -0,0 +1,3 @@
1
+version https://git-lfs.github.com/spec/v1
2
+oid sha256:4198518f6d840f2f665b2e3c8319a854281f6af43790aca563e3f6b9c46bca68
3
+size 61256493
java/kotlin-extractor/deps/kotlin-compiler-embeddable-2.3.20.jar
+oid sha256:976f989d0b5f5d80e8e8a8ad4b73da0bfc27fdd965b9fa38362b2be79ecc1337
+size 59718536
java/kotlin-extractor/deps/kotlin-stdlib-2.3.20.jar
+oid sha256:0ae12504a5040ebaf37703908483420d1a5624dd1d93f357665f8c77c848a01e
+size 1804720
java/kotlin-extractor/dev/wrapper.py
@@ -27,7 +27,7 @@
27
import io
28
import os
29
30
-DEFAULT_VERSION = "2.3.10"
+DEFAULT_VERSION = "2.3.20"
31
32
33
def options():
java/kotlin-extractor/src/main/kotlin/utils/GetByFqName.kt
@@ -1,3 +1,6 @@
+// referenceClass, referenceFunctions, referenceProperties are deprecated since Kotlin 2.3.20
+@file:Suppress("DEPRECATION")
+
4
package com.github.codeql.utils
5
6
import org.jetbrains.kotlin.backend.common.extensions.IrPluginContext
java/kotlin-extractor/versions.bzl
@@ -10,6 +10,7 @@ VERSIONS = [
10
"2.2.0-Beta1",
11
"2.2.20-Beta2",
12
"2.3.0",
13
+ "2.3.20",
14
]
15
16
def _version_to_tuple(v):
java/ql/integration-tests/kotlin/all-platforms/diagnostics/kotlin-version-too-new/diagnostics.expected
@@ -1,5 +1,5 @@
{
- "markdownMessage": "The Kotlin version installed (`999.999.999`) is too recent for this version of CodeQL. Install a version lower than 2.3.20.",
+ "markdownMessage": "The Kotlin version installed (`999.999.999`) is too recent for this version of CodeQL. Install a version lower than 2.3.30.",
"severity": "error",
"source": {
"extractorName": "java",
java/ql/lib/change-notes/2026-03-26-kotlin-2.3.20.md
@@ -0,0 +1,4 @@
+---
+category: minorAnalysis
+* Kotlin versions up to 2.3.20 are now supported.
0 commit comments