From 7cd1a3fb13d6c1621fd89ba4ba691761e75140d9 Mon Sep 17 00:00:00 2001 From: Elizaveta Shashkova Date: Fri, 10 Jun 2022 16:49:52 +0300 Subject: [PATCH] PY-53049 PyCharm constantly suggests to compile Cython speedups with local interpreter Fix a workaround for local case GitOrigin-RevId: 6d9382c1db7e1cec76c906aed1ec4e0167ffb778 --- python/src/com/jetbrains/python/debugger/PyDebugRunner.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/src/com/jetbrains/python/debugger/PyDebugRunner.java b/python/src/com/jetbrains/python/debugger/PyDebugRunner.java index c1db91e4d16a..d90e9442a9e4 100644 --- a/python/src/com/jetbrains/python/debugger/PyDebugRunner.java +++ b/python/src/com/jetbrains/python/debugger/PyDebugRunner.java @@ -14,7 +14,7 @@ import com.intellij.execution.runners.ProgramRunner; import com.intellij.execution.target.HostPort; import com.intellij.execution.target.TargetEnvironment; import com.intellij.execution.target.TargetEnvironmentRequest; -import com.intellij.execution.target.local.LocalTargetEnvironment; +import com.intellij.execution.target.local.LocalTargetEnvironmentRequest; import com.intellij.execution.target.value.TargetEnvironmentFunctions; import com.intellij.execution.ui.ExecutionConsole; import com.intellij.execution.ui.RunContentDescriptor; @@ -498,7 +498,7 @@ public class PyDebugRunner implements ProgramRunner { configureDebugParameters(project, pyState, debuggerScript, false); // TODO [Targets API] This workaround is required until Cython extensions are uploaded using Targets API - boolean isLocalTarget = targetEnvironmentRequest instanceof LocalTargetEnvironment; + boolean isLocalTarget = targetEnvironmentRequest instanceof LocalTargetEnvironmentRequest; configureDebugEnvironment(project, new TargetEnvironmentController(debuggerScript.getEnvs(), targetEnvironmentRequest), runProfile, isLocalTarget);