From 4ab242ed51a6bb7d7b8bccb28f7c93987a681fcf Mon Sep 17 00:00:00 2001 From: Dmitry Petrov Date: Wed, 10 Feb 2021 10:16:21 +0300 Subject: [PATCH] JVM_IR indy: minor: use toLowerCaseAsciiOnly for options KT-44278 KT-26060 KT-42621 --- .../org/jetbrains/kotlin/config/JvmClosureGenerationScheme.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/compiler/config.jvm/src/org/jetbrains/kotlin/config/JvmClosureGenerationScheme.kt b/compiler/config.jvm/src/org/jetbrains/kotlin/config/JvmClosureGenerationScheme.kt index a03ab246059..2bc87eea62a 100644 --- a/compiler/config.jvm/src/org/jetbrains/kotlin/config/JvmClosureGenerationScheme.kt +++ b/compiler/config.jvm/src/org/jetbrains/kotlin/config/JvmClosureGenerationScheme.kt @@ -5,6 +5,8 @@ package org.jetbrains.kotlin.config +import org.jetbrains.kotlin.util.capitalizeDecapitalize.toLowerCaseAsciiOnly + enum class JvmClosureGenerationScheme( val description: String, val minJvmTarget: JvmTarget @@ -18,7 +20,7 @@ enum class JvmClosureGenerationScheme( @JvmStatic fun fromString(string: String?): JvmClosureGenerationScheme? { - val lowerStr = string?.toLowerCase() ?: return null + val lowerStr = string?.toLowerCaseAsciiOnly() ?: return null return values().find { it.description == lowerStr } } }