Skip to content

Commit 06a36ed

Browse files
Allow setting jvm_target up to Java 21 (#1099)
1 parent 29ab863 commit 06a36ed

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ load("@rules_kotlin//kotlin:core.bzl", "define_kt_toolchain")
9898
define_kt_toolchain(
9999
name = "kotlin_toolchain",
100100
api_version = KOTLIN_LANGUAGE_LEVEL, # "1.1", "1.2", "1.3", "1.4", "1.5" "1.6", "1.7", "1.8", or "1.9"
101-
jvm_target = JAVA_LANGUAGE_LEVEL, # "1.6", "1.8", "9", "10", "11", "12", "13", "15", "16", or "17"
101+
jvm_target = JAVA_LANGUAGE_LEVEL, # "1.6", "1.8", "9", "10", "11", "12", "13", "15", "16", "17", "18", "19", "20" or "21"
102102
language_version = KOTLIN_LANGUAGE_LEVEL, # "1.1", "1.2", "1.3", "1.4", "1.5" "1.6", "1.7", "1.8", or "1.9"
103103
)
104104
```

kotlin/internal/toolchains.bzl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,10 @@ _kt_toolchain = rule(
196196
"15",
197197
"16",
198198
"17",
199+
"18",
200+
"19",
201+
"20",
202+
"21",
199203
],
200204
),
201205
"js_target": attr.string(

0 commit comments

Comments
 (0)