From 7632c117456a793df6e87d14c456f7613594675f Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Wed, 13 Jan 2021 17:56:26 +0300 Subject: [PATCH] Enforce using old backend in JvmCliReplShellExtension --- .../scripting/compiler/plugin/JvmCliReplShellExtension.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/scripting/scripting-compiler/src/org/jetbrains/kotlin/scripting/compiler/plugin/JvmCliReplShellExtension.kt b/plugins/scripting/scripting-compiler/src/org/jetbrains/kotlin/scripting/compiler/plugin/JvmCliReplShellExtension.kt index 132605e84fe..e614cf81c7e 100644 --- a/plugins/scripting/scripting-compiler/src/org/jetbrains/kotlin/scripting/compiler/plugin/JvmCliReplShellExtension.kt +++ b/plugins/scripting/scripting-compiler/src/org/jetbrains/kotlin/scripting/compiler/plugin/JvmCliReplShellExtension.kt @@ -10,6 +10,7 @@ import org.jetbrains.kotlin.cli.common.ExitCode import org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments import org.jetbrains.kotlin.cli.common.extensions.ShellExtension import org.jetbrains.kotlin.config.CompilerConfiguration +import org.jetbrains.kotlin.config.JVMConfigurationKeys import org.jetbrains.kotlin.scripting.compiler.plugin.repl.ReplFromTerminal class JvmCliReplShellExtension : ShellExtension { @@ -21,7 +22,8 @@ class JvmCliReplShellExtension : ShellExtension { configuration: CompilerConfiguration, projectEnvironment: JavaCoreProjectEnvironment ): ExitCode { + configuration.put(JVMConfigurationKeys.IR, false) ReplFromTerminal.run(projectEnvironment.parentDisposable, configuration) return ExitCode.OK } -} \ No newline at end of file +}