diff --git a/platform/core-api/src/com/intellij/openapi/components/ComponentManager.java b/platform/core-api/src/com/intellij/openapi/components/ComponentManager.java index e5dc27c889e8..d4bb5c5a85bb 100644 --- a/platform/core-api/src/com/intellij/openapi/components/ComponentManager.java +++ b/platform/core-api/src/com/intellij/openapi/components/ComponentManager.java @@ -59,11 +59,6 @@ public interface ComponentManager extends UserDataHolder, Disposable { */ T getComponent(Class interfaceClass, T defaultImplementationIfAbsent); - /** - * @deprecated Use {@link #getComponents} instead. - */ - @NotNull Class[] getComponentInterfaces(); - /** * Checks whether there is a component with the specified interface class. * diff --git a/platform/platform-impl/src/com/intellij/openapi/command/impl/DummyProject.java b/platform/platform-impl/src/com/intellij/openapi/command/impl/DummyProject.java index d4c68497096a..c8587a70e4c3 100644 --- a/platform/platform-impl/src/com/intellij/openapi/command/impl/DummyProject.java +++ b/platform/platform-impl/src/com/intellij/openapi/command/impl/DummyProject.java @@ -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; } diff --git a/platform/platform-impl/src/com/intellij/openapi/components/impl/ComponentManagerImpl.java b/platform/platform-impl/src/com/intellij/openapi/components/impl/ComponentManagerImpl.java index 567e9fc5cf44..da71e72a1a82 100644 --- a/platform/platform-impl/src/com/intellij/openapi/components/impl/ComponentManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/components/impl/ComponentManagerImpl.java @@ -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); } diff --git a/platform/testFramework/src/com/intellij/mock/MockComponentManager.java b/platform/testFramework/src/com/intellij/mock/MockComponentManager.java index 8db57f7c60f0..c5983f89635d 100644 --- a/platform/testFramework/src/com/intellij/mock/MockComponentManager.java +++ b/platform/testFramework/src/com/intellij/mock/MockComponentManager.java @@ -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;