From 5f261d3ad039b42e7bc0ede9fbb12f2b3a2bc0a5 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Tue, 27 Feb 2024 18:15:24 +0100 Subject: [PATCH] CLI: fix "unknown JVM target version" error message Do not list 1.6 as supported because it was removed in KT-45165. #KT-66175 Fixed --- compiler/cli/src/org/jetbrains/kotlin/cli/jvm/jvmArguments.kt | 2 +- compiler/testData/cli/jvm/wrongJvmTargetVersion.out | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/jvmArguments.kt b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/jvmArguments.kt index eb014fa1cd2..8f5e1e9bcfe 100644 --- a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/jvmArguments.kt +++ b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/jvmArguments.kt @@ -79,7 +79,7 @@ fun CompilerConfiguration.setupJvmSpecificArguments(arguments: K2JVMCompilerArgu } else { messageCollector.report( ERROR, "Unknown JVM target version: $jvmTargetValue\n" + - "Supported versions: ${JvmTarget.entries.joinToString { it.description }}" + "Supported versions: ${JvmTarget.supportedValues().joinToString { it.description }}" ) } } diff --git a/compiler/testData/cli/jvm/wrongJvmTargetVersion.out b/compiler/testData/cli/jvm/wrongJvmTargetVersion.out index 6644aeb6389..fd946ad64aa 100644 --- a/compiler/testData/cli/jvm/wrongJvmTargetVersion.out +++ b/compiler/testData/cli/jvm/wrongJvmTargetVersion.out @@ -1,3 +1,3 @@ error: unknown JVM target version: 1.5 -Supported versions: 1.6, 1.8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21 +Supported versions: 1.8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21 COMPILATION_ERROR