make RC classes final

This commit is contained in:
Vladimir Krivosheev
2018-09-06 13:35:01 +02:00
parent 07b79c1a8f
commit adbe609567
3 changed files with 3 additions and 3 deletions
@@ -28,7 +28,7 @@ import org.jetbrains.annotations.NotNull;
import java.util.Collection;
public class RemoteConfiguration extends ModuleBasedConfiguration<JavaRunConfigurationModule>
implements RunConfigurationWithSuppressedDefaultRunAction, RemoteRunProfile {
implements RunConfigurationWithSuppressedDefaultRunAction, RemoteRunProfile {
@Override
public void writeExternal(@NotNull final Element element) throws WriteExternalException {
super.writeExternal(element);
@@ -22,7 +22,7 @@ import java.util.*;
* to determine the run classpath.
*/
public abstract class ModuleBasedConfiguration<ConfigurationModule extends RunConfigurationModule> extends LocatableConfigurationBase implements Cloneable, ModuleRunConfiguration {
private static final Logger LOG = Logger.getInstance("#com.intellij.execution.configurations.ModuleBasedConfiguration");
private static final Logger LOG = Logger.getInstance(ModuleBasedConfiguration.class);
protected static final String TO_CLONE_ELEMENT_NAME = "toClone";
@@ -61,7 +61,7 @@ import static com.intellij.execution.util.ProgramParametersUtil.configureConfigu
/**
* @author peter
*/
public class GroovyScriptRunConfiguration extends ModuleBasedConfiguration<RunConfigurationModule>
public final class GroovyScriptRunConfiguration extends ModuleBasedConfiguration<RunConfigurationModule>
implements CommonJavaRunConfigurationParameters, RefactoringListenerProvider {
private String vmParams;