mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
since the createActions() method is only used by DefaultJavaProgramRunner, remove it from the base ProgramRunner interface
This commit is contained in:
@@ -111,6 +111,10 @@ public class DefaultJavaProgramRunner extends JavaPatchableProgramRunner {
|
||||
return runContent;
|
||||
}
|
||||
|
||||
protected AnAction[] createActions(final ExecutionResult executionResult) {
|
||||
return AnAction.EMPTY_ARRAY;
|
||||
}
|
||||
|
||||
protected static void addDefaultActions(final RunContentBuilder contentBuilder) {
|
||||
final ExecutionResult executionResult = contentBuilder.getExecutionResult();
|
||||
final ExecutionConsole executionConsole = executionResult.getExecutionConsole();
|
||||
|
||||
@@ -51,11 +51,6 @@ public abstract class GenericProgramRunner<Settings extends RunnerSettings> impl
|
||||
public void onProcessStarted(final RunnerSettings settings, final ExecutionResult executionResult) {
|
||||
}
|
||||
|
||||
@Override
|
||||
public AnAction[] createActions(final ExecutionResult executionResult) {
|
||||
return AnAction.EMPTY_ARRAY;
|
||||
}
|
||||
|
||||
@Override
|
||||
@Nullable
|
||||
public SettingsEditor<Settings> getSettingsEditor(final Executor executor, final RunConfiguration configuration) {
|
||||
|
||||
@@ -20,7 +20,6 @@ import com.intellij.execution.ExecutionResult;
|
||||
import com.intellij.execution.Executor;
|
||||
import com.intellij.execution.configurations.*;
|
||||
import com.intellij.execution.ui.RunContentDescriptor;
|
||||
import com.intellij.openapi.actionSystem.AnAction;
|
||||
import com.intellij.openapi.extensions.ExtensionPointName;
|
||||
import com.intellij.openapi.options.SettingsEditor;
|
||||
import org.jetbrains.annotations.NonNls;
|
||||
@@ -79,8 +78,6 @@ public interface ProgramRunner<Settings extends RunnerSettings> {
|
||||
|
||||
void onProcessStarted(RunnerSettings settings, ExecutionResult executionResult);
|
||||
|
||||
AnAction[] createActions(ExecutionResult executionResult);
|
||||
|
||||
@Nullable
|
||||
SettingsEditor<Settings> getSettingsEditor(Executor executor, RunConfiguration configuration);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user