Make inner class InvalidDescriber static in ContentType This avoids the pointer to the outer class and save a tiny bit of memory. Done via JDT cleanup actions Change-Id: I1f9f2c83e53c533b6b04dd34841d8efb39e90568 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
diff --git a/bundles/org.eclipse.core.contenttype/src/org/eclipse/core/internal/content/ContentType.java b/bundles/org.eclipse.core.contenttype/src/org/eclipse/core/internal/content/ContentType.java index 7759cf3..23192d1 100644 --- a/bundles/org.eclipse.core.contenttype/src/org/eclipse/core/internal/content/ContentType.java +++ b/bundles/org.eclipse.core.contenttype/src/org/eclipse/core/internal/content/ContentType.java
@@ -26,7 +26,7 @@ public final class ContentType implements IContentType, IContentTypeInfo { /* A placeholder for missing/invalid binary/text describers. */ - private class InvalidDescriber implements IContentDescriber, ITextContentDescriber { + private static class InvalidDescriber implements IContentDescriber, ITextContentDescriber { @Override public int describe(InputStream contents, IContentDescription description) { return INVALID;