mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
simplify — compileAndRun doesn't use state
GitOrigin-RevId: 0138a69f72d8a3f952666b21435da6dd402efdc1
This commit is contained in:
committed by
intellij-monorepo-bot
parent
b49670394d
commit
8fcc253f8e
@@ -40,7 +40,6 @@ public abstract class ExecutionManager {
|
||||
*/
|
||||
public abstract void compileAndRun(@NotNull Runnable startRunnable,
|
||||
@NotNull ExecutionEnvironment environment,
|
||||
@Nullable RunProfileState state,
|
||||
@Nullable Runnable onCancelRunnable);
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,7 +6,6 @@ import com.intellij.execution.*;
|
||||
import com.intellij.execution.configuration.CompatibilityAwareRunProfile;
|
||||
import com.intellij.execution.configurations.RunConfiguration;
|
||||
import com.intellij.execution.configurations.RunProfile;
|
||||
import com.intellij.execution.configurations.RunProfileState;
|
||||
import com.intellij.execution.executors.DefaultRunExecutor;
|
||||
import com.intellij.execution.process.ProcessHandler;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
@@ -262,7 +261,6 @@ public abstract class ExecutionManagerImpl extends ExecutionManager implements D
|
||||
@Override
|
||||
public void compileAndRun(@NotNull Runnable startRunnable,
|
||||
@NotNull ExecutionEnvironment environment,
|
||||
@Nullable RunProfileState state,
|
||||
@Nullable Runnable onCancelRunnable) {
|
||||
long id = environment.getExecutionId();
|
||||
if (id == 0) {
|
||||
|
||||
@@ -119,7 +119,7 @@ class ExecutionManagerKtImpl(project: Project) : ExecutionManagerImpl(project) {
|
||||
else {
|
||||
compileAndRun(Runnable {
|
||||
ApplicationManager.getApplication().invokeLater(startRunnable, project.disposed)
|
||||
}, environment, state, Runnable {
|
||||
}, environment, Runnable {
|
||||
if (!project.isDisposed) {
|
||||
processNotStarted()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user