[CLI] Filter out blank arguments from system environment
This commit is contained in:
committed by
Space Team
parent
d898e256ca
commit
f8487ba545
+3
-1
@@ -72,7 +72,9 @@ fun <A : CommonToolArguments> parseCommandLineArguments(args: List<String>, resu
|
||||
|
||||
fun <A : CommonToolArguments> parseCommandLineArgumentsFromEnvironment(arguments: A) {
|
||||
val settingsFromEnvironment = CompilerSystemProperties.LANGUAGE_VERSION_SETTINGS.value?.takeIf { it.isNotEmpty() }
|
||||
?.split(Regex("""\s""")) ?: return
|
||||
?.split(Regex("""\s"""))
|
||||
?.filterNot { it.isBlank() }
|
||||
?: return
|
||||
parseCommandLineArguments(settingsFromEnvironment, arguments, overrideArguments = true)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user