mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
EA-22120 - assert: RunContentDescriptor.<init>
This commit is contained in:
@@ -18,7 +18,6 @@ package com.intellij.execution.ui;
|
||||
import com.intellij.execution.process.ProcessHandler;
|
||||
import com.intellij.ide.DataManager;
|
||||
import com.intellij.openapi.actionSystem.DataProvider;
|
||||
import com.intellij.openapi.application.ApplicationManager;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.util.Disposer;
|
||||
import com.intellij.ui.content.Content;
|
||||
@@ -44,7 +43,6 @@ public class RunContentDescriptor {
|
||||
|
||||
public RunContentDescriptor(final ExecutionConsole executionConsole,
|
||||
final ProcessHandler processHandler, final JComponent component, final String displayName, final Icon icon) {
|
||||
LOG.assertTrue(executionConsole != null || ApplicationManager.getApplication().isUnitTestMode());
|
||||
myExecutionConsole = executionConsole;
|
||||
myProcessHandler = processHandler;
|
||||
myComponent = component;
|
||||
@@ -71,7 +69,9 @@ public class RunContentDescriptor {
|
||||
}
|
||||
|
||||
public void dispose() {
|
||||
Disposer.dispose(myExecutionConsole);
|
||||
if (myExecutionConsole != null) {
|
||||
Disposer.dispose(myExecutionConsole);
|
||||
}
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
||||
Reference in New Issue
Block a user