kill a deprecated method

This commit is contained in:
Dmitry Jemerov
2011-08-18 18:32:24 +02:00
parent a5090fc460
commit 9216a7473e
4 changed files with 0 additions and 24 deletions
@@ -59,11 +59,6 @@ public interface ComponentManager extends UserDataHolder, Disposable {
*/
<T> T getComponent(Class<T> interfaceClass, T defaultImplementationIfAbsent);
/**
* @deprecated Use {@link #getComponents} instead.
*/
@NotNull Class[] getComponentInterfaces();
/**
* Checks whether there is a component with the specified interface class.
*
@@ -97,11 +97,6 @@ public class DummyProject extends UserDataHolderBase implements Project {
return null;
}
@NotNull
public Class[] getComponentInterfaces() {
return ArrayUtil.EMPTY_CLASS_ARRAY;
}
public boolean hasComponent(@NotNull Class interfaceClass) {
return false;
}
@@ -297,13 +297,6 @@ public abstract class ComponentManagerImpl extends UserDataHolderBase implements
myComponentsRegistry.registerComponent(config);
}
/** @Deprecated */
@NotNull
public synchronized Class[] getComponentInterfaces() {
LOG.warn("Deprecated method usage: getComponentInterfaces", new Throwable());
return myComponentsRegistry.getComponentInterfaces();
}
public synchronized boolean hasComponent(@NotNull Class interfaceClass) {
return myComponentsRegistry.containsInterface(interfaceClass);
}
@@ -22,7 +22,6 @@ import com.intellij.openapi.extensions.ExtensionPointName;
import com.intellij.openapi.util.Condition;
import com.intellij.openapi.util.Disposer;
import com.intellij.openapi.util.UserDataHolderBase;
import com.intellij.util.ArrayUtil;
import com.intellij.util.messages.MessageBus;
import com.intellij.util.messages.MessageBusFactory;
import com.intellij.util.pico.IdeaPicoContainer;
@@ -90,12 +89,6 @@ public class MockComponentManager extends UserDataHolderBase implements Componen
return getComponent(interfaceClass);
}
@Override
@NotNull
public Class[] getComponentInterfaces() {
return ArrayUtil.EMPTY_CLASS_ARRAY;
}
@Override
public boolean hasComponent(@NotNull Class interfaceClass) {
return false;