From 04daff5a205ebc66d38011d73d6591a5b14a5790 Mon Sep 17 00:00:00 2001 From: Anton Makeev Date: Thu, 3 Nov 2016 16:10:33 +0100 Subject: [PATCH] RunManager API clarified --- platform/lang-api/src/com/intellij/execution/RunManager.java | 5 ++--- .../src/com/intellij/execution/impl/RunManagerImpl.java | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/platform/lang-api/src/com/intellij/execution/RunManager.java b/platform/lang-api/src/com/intellij/execution/RunManager.java index e7d708163abf..9dda643800d0 100644 --- a/platform/lang-api/src/com/intellij/execution/RunManager.java +++ b/platform/lang-api/src/com/intellij/execution/RunManager.java @@ -22,7 +22,6 @@ import com.intellij.execution.configurations.RunProfile; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Comparing; import com.intellij.openapi.util.text.StringUtil; -import com.intellij.util.Function; import com.intellij.util.containers.ContainerUtil; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -180,12 +179,12 @@ public abstract class RunManager { * {@link #addConfiguration(RunnerAndConfigurationSettings, boolean)} if you want the configuration to be persisted in the project. * * @param name the name of the configuration to create (should be unique and not equal to any other existing configuration) - * @param type the type of the configuration to create. + * @param factory the factory instance. * @return the configuration settings object. * @see RunManager#suggestUniqueName(String, Collection) */ @NotNull - public abstract RunnerAndConfigurationSettings createRunConfiguration(@NotNull String name, @NotNull ConfigurationFactory type); + public abstract RunnerAndConfigurationSettings createRunConfiguration(@NotNull String name, @NotNull ConfigurationFactory factory); /** * Creates a configuration settings object based on a specified {@link RunConfiguration}. Note that you need to call diff --git a/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.java b/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.java index a280727e8778..bb1670f60857 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.java @@ -1032,8 +1032,8 @@ public class RunManagerImpl extends RunManagerEx implements PersistentStateCompo @Override @NotNull - public RunnerAndConfigurationSettings createRunConfiguration(@NotNull String name, @NotNull ConfigurationFactory type) { - return createConfiguration(name, type); + public RunnerAndConfigurationSettings createRunConfiguration(@NotNull String name, @NotNull ConfigurationFactory factory) { + return createConfiguration(name, factory); } @Override