simplified

This commit is contained in:
nik
2013-07-05 17:55:55 +04:00
parent 0f96c2ae88
commit bd2ac16369
@@ -16,12 +16,10 @@
package com.intellij.execution.configurations;
import com.intellij.util.ArrayUtil;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/**
* @author yole
@@ -44,10 +42,7 @@ public abstract class ConfigurationTypeBase implements ConfigurationType {
}
protected void addFactory(ConfigurationFactory factory) {
List<ConfigurationFactory> newFactories = new ArrayList<ConfigurationFactory>(myFactories.length + 1);
Collections.addAll(newFactories, myFactories);
newFactories.add(factory);
myFactories = newFactories.toArray(new ConfigurationFactory[newFactories.size()]);
myFactories = ArrayUtil.append(myFactories, factory);
}
@Override