Skip to content

Commit 1ff1865

Browse files
committed
fixes after api update
1 parent 7f03fd3 commit 1ff1865

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

python-impl/src/main/java/com/jetbrains/python/impl/console/PydevConsoleRunnerImpl.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,11 @@
5252
import consulo.execution.process.ProcessTerminatedListener;
5353
import consulo.execution.ui.RunContentDescriptor;
5454
import consulo.execution.ui.console.ConsoleExecuteAction;
55+
import consulo.execution.ui.console.ConsoleHistoryController;
5556
import consulo.execution.ui.console.language.LanguageConsoleView;
5657
import consulo.execution.util.ConsoleTitleGen;
5758
import consulo.ide.impl.idea.execution.configurations.EncodingEnvironmentUtil;
58-
import consulo.ide.impl.idea.execution.console.ConsoleHistoryController;
59+
import consulo.ide.impl.idea.execution.console.ConsoleHistoryControllerImpl;
5960
import consulo.ide.impl.idea.openapi.actionSystem.ex.ActionImplUtil;
6061
import consulo.ide.impl.idea.util.PathMappingSettings;
6162
import consulo.language.editor.completion.lookup.LookupManager;
@@ -757,7 +758,7 @@ private void closeCommunication() {
757758
protected PydevConsoleExecuteActionHandler createExecuteActionHandler() {
758759
myConsoleExecuteActionHandler = new PydevConsoleExecuteActionHandler(myConsoleView, myProcessHandler, myPydevConsoleCommunication);
759760
myConsoleExecuteActionHandler.setEnabled(false);
760-
new ConsoleHistoryController(myConsoleType.getTypeId(), "", myConsoleView).install();
761+
new ConsoleHistoryControllerImpl(myConsoleType.getTypeId(), "", myConsoleView).install();
761762
return myConsoleExecuteActionHandler;
762763
}
763764

python-impl/src/main/java/com/jetbrains/python/impl/console/PythonDebugLanguageConsoleView.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
import consulo.content.bundle.Sdk;
2121
import consulo.execution.icon.ExecutionIconGroup;
2222
import consulo.execution.ui.console.ConsoleView;
23+
import consulo.execution.ui.console.DuplexConsoleView;
2324
import consulo.execution.ui.console.TextConsoleBuilderFactory;
24-
import consulo.ide.impl.idea.execution.impl.ConsoleViewImpl;
2525
import consulo.project.Project;
2626
import consulo.python.impl.localize.PyLocalize;
2727
import jakarta.annotation.Nonnull;
@@ -30,7 +30,7 @@
3030
/**
3131
* @author traff
3232
*/
33-
public class PythonDebugLanguageConsoleView extends consulo.ide.impl.idea.execution.console.DuplexConsoleView<ConsoleView, PythonConsoleView> implements PyCodeExecutor {
33+
public class PythonDebugLanguageConsoleView extends DuplexConsoleView<ConsoleView, PythonConsoleView> implements PyCodeExecutor {
3434

3535
public static final String DEBUG_CONSOLE_START_COMMAND = "import sys; print('Python %s on %s' % (sys.version, sys.platform))";
3636

@@ -58,12 +58,8 @@ public PythonConsoleView getPydevConsoleView() {
5858
return getSecondaryConsoleView();
5959
}
6060

61-
public consulo.ide.impl.idea.execution.impl.ConsoleViewImpl getTextConsole() {
62-
ConsoleView consoleView = getPrimaryConsoleView();
63-
if (consoleView instanceof ConsoleViewImpl) {
64-
return (consulo.ide.impl.idea.execution.impl.ConsoleViewImpl)consoleView;
65-
}
66-
return null;
61+
public ConsoleView getTextConsole() {
62+
return getPrimaryConsoleView();
6763
}
6864

6965
@Override

0 commit comments

Comments
 (0)