From 775693ea6d4ce8206fb4e1a760fb4adfa6a01b79 Mon Sep 17 00:00:00 2001 From: Sergey Ignatov Date: Mon, 27 May 2019 11:09:31 +0200 Subject: [PATCH] .ignore: don't load icons on splash GitOrigin-RevId: 148b64165ede21ca30945c268d9e9d4324603670 --- .../vcs/changes/ignore/lang/IgnoreLanguage.java | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ignore/lang/IgnoreLanguage.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ignore/lang/IgnoreLanguage.java index 53a7734f28bf..f2f5e3866169 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ignore/lang/IgnoreLanguage.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ignore/lang/IgnoreLanguage.java @@ -36,31 +36,26 @@ import org.jetbrains.annotations.Nullable; import javax.swing.*; public class IgnoreLanguage extends Language { - public static final IgnoreLanguage INSTANCE = new IgnoreLanguage(); @NonNls private static final String DOT = "."; @NotNull - private final String extension; - - @Nullable - private final Icon icon; + private final String myExtension; protected IgnoreLanguage() { - this("IgnoreLang", "ignore", AllIcons.Vcs.Ignore_file); + this("IgnoreLang", "ignore"); } - protected IgnoreLanguage(@NotNull String name, @NotNull String extension, @Nullable Icon icon) { + protected IgnoreLanguage(@NotNull String name, @NotNull String extension) { super(INSTANCE, name, ArrayUtil.EMPTY_STRING_ARRAY); - this.extension = extension; - this.icon = icon; + myExtension = extension; } @NotNull public String getExtension() { - return extension; + return myExtension; } /** @@ -81,7 +76,7 @@ public class IgnoreLanguage extends Language { @Nullable public Icon getIcon() { - return icon; + return AllIcons.Vcs.Ignore_file; } @NotNull