From 9d7582d98a49d2ec1689fd4191589e952fdd32d1 Mon Sep 17 00:00:00 2001 From: Alexander Koshevoy Date: Wed, 16 Jan 2019 12:01:08 +0300 Subject: [PATCH] PY-33880 Fix AttributeError when running Python Console on IronPython --- python/src/com/jetbrains/python/console/PydevConsoleCli.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/python/src/com/jetbrains/python/console/PydevConsoleCli.kt b/python/src/com/jetbrains/python/console/PydevConsoleCli.kt index e779ea49ab9f..d35915a3c5cc 100644 --- a/python/src/com/jetbrains/python/console/PydevConsoleCli.kt +++ b/python/src/com/jetbrains/python/console/PydevConsoleCli.kt @@ -70,6 +70,12 @@ private fun GeneralCommandLine.initializePydevConsoleScriptGroup(pythonSdkFlavor } group.addParameter(PythonHelper.CONSOLE.asParamString()) + // fix `AttributeError` when running Python Console on IronPython + pythonSdkFlavor?.extraDebugOptions?.let { extraDebugOptions -> + val exeGroup = parametersList.getParamsGroup(PythonCommandLineState.GROUP_EXE_OPTIONS) + extraDebugOptions.forEach { exeGroup?.addParameter(it) } + } + return group }