PY-53049 PyCharm constantly suggests to compile Cython speedups with local interpreter

Fix a workaround for local case

GitOrigin-RevId: 6d9382c1db7e1cec76c906aed1ec4e0167ffb778
This commit is contained in:
Elizaveta Shashkova
2022-06-10 15:59:42 +00:00
committed by intellij-monorepo-bot
parent 9266f1ccd7
commit 7cd1a3fb13
@@ -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<RunnerSettings> {
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);