mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
provide default implementation for ModuleBasedConfiguration.createInstance(), delete a ton of existing implementations
This commit is contained in:
@@ -23,11 +23,6 @@ public class DocutilsRunConfiguration extends RestRunConfiguration {
|
||||
super(name, new RunConfigurationModule(project), factory);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ModuleBasedConfiguration createInstance() {
|
||||
return new DocutilsRunConfiguration(getName(), getProject(), getFactory());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SettingsEditor<? extends RunConfiguration> createConfigurationEditor() {
|
||||
RestConfigurationEditor editor = new RestConfigurationEditor(getProject(), this, new DocutilsTasksModel());
|
||||
|
||||
@@ -22,11 +22,6 @@ public class SphinxRunConfiguration extends RestRunConfiguration {
|
||||
super(name, new RunConfigurationModule(project), factory);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ModuleBasedConfiguration createInstance() {
|
||||
return new SphinxRunConfiguration(getName(), getProject(), getFactory());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SettingsEditor<? extends RunConfiguration> createConfigurationEditor() {
|
||||
RestConfigurationEditor editor = new RestConfigurationEditor(getProject(), this, new SphinxTasksModel());
|
||||
|
||||
@@ -43,10 +43,6 @@ public class PythonRunConfiguration extends AbstractPythonRunConfiguration
|
||||
setUnbufferedEnv();
|
||||
}
|
||||
|
||||
protected ModuleBasedConfiguration createInstance() {
|
||||
return new PythonRunConfiguration(getProject(), getFactory(), getName());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SettingsEditor<? extends RunConfiguration> createConfigurationEditor() {
|
||||
return new PythonRunConfigurationEditor(this);
|
||||
|
||||
@@ -29,11 +29,6 @@ public class PythonAtTestRunConfiguration extends AbstractPythonTestRunConfigura
|
||||
super(new RunConfigurationModule(project), configurationFactory, name);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ModuleBasedConfiguration createInstance() {
|
||||
return new PythonAtTestRunConfiguration(getProject(), getFactory(), getName());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SettingsEditor<? extends RunConfiguration> createConfigurationEditor() {
|
||||
return new PythonAtTestRunConfigurationEditor(getProject(), this);
|
||||
|
||||
@@ -25,11 +25,6 @@ public class PythonDocTestRunConfiguration extends AbstractPythonTestRunConfigur
|
||||
super(new RunConfigurationModule(project), configurationFactory, name);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ModuleBasedConfiguration createInstance() {
|
||||
return new PythonDocTestRunConfiguration(getProject(), getFactory(), getName());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SettingsEditor<? extends RunConfiguration> createConfigurationEditor() {
|
||||
return new PythonDocTestRunConfigurationEditor(getProject(), this);
|
||||
|
||||
@@ -34,11 +34,6 @@ public class PythonNoseTestRunConfiguration extends AbstractPythonTestRunConfigu
|
||||
super(new RunConfigurationModule(project), configurationFactory, name);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ModuleBasedConfiguration createInstance() {
|
||||
return new PythonNoseTestRunConfiguration(getProject(), getFactory(), getName());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SettingsEditor<? extends RunConfiguration> createConfigurationEditor() {
|
||||
return new PythonNoseTestRunConfigurationEditor(getProject(), this);
|
||||
|
||||
@@ -41,10 +41,6 @@ public class PyTestRunConfiguration extends AbstractPythonTestRunConfiguration i
|
||||
super(new RunConfigurationModule(project), factory, name);
|
||||
}
|
||||
|
||||
protected ModuleBasedConfiguration createInstance() {
|
||||
return new PyTestRunConfiguration(getName(), getProject(), getFactory());
|
||||
}
|
||||
|
||||
protected SettingsEditor<? extends RunConfiguration> createConfigurationEditor() {
|
||||
return new PyTestConfigurationEditor(getProject(), this);
|
||||
}
|
||||
|
||||
@@ -33,11 +33,6 @@ public class PythonUnitTestRunConfiguration extends
|
||||
super(new RunConfigurationModule(project), configurationFactory, name);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ModuleBasedConfiguration createInstance() {
|
||||
return new PythonUnitTestRunConfiguration(getProject(), getFactory(), getName());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SettingsEditor<? extends RunConfiguration> createConfigurationEditor() {
|
||||
return new PythonUnitTestRunConfigurationEditor(getProject(), this);
|
||||
|
||||
Reference in New Issue
Block a user