From 14e8b0a18208742cf285604404a19bbad87f3bd5 Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 5 Feb 2019 10:41:45 +0100 Subject: [PATCH] exile XmlEncodingReference from Comparable caste because it doesn't have consistent "equals" and isn't used in sorted collections anyway --- .../daemon/impl/analysis/encoding/XmlEncodingReference.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xml/impl/src/com/intellij/codeInsight/daemon/impl/analysis/encoding/XmlEncodingReference.java b/xml/impl/src/com/intellij/codeInsight/daemon/impl/analysis/encoding/XmlEncodingReference.java index 0919dccb25fe..6925fda73e5a 100644 --- a/xml/impl/src/com/intellij/codeInsight/daemon/impl/analysis/encoding/XmlEncodingReference.java +++ b/xml/impl/src/com/intellij/codeInsight/daemon/impl/analysis/encoding/XmlEncodingReference.java @@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull; /** * @author cdr */ -public class XmlEncodingReference extends EncodingReference implements EmptyResolveMessageProvider, Comparable { +public class XmlEncodingReference extends EncodingReference implements EmptyResolveMessageProvider { private final int myPriority; public XmlEncodingReference(XmlAttributeValue value, final String charsetName, final TextRange rangeInElement, int priority) { @@ -31,7 +31,6 @@ public class XmlEncodingReference extends EncodingReference implements EmptyReso myPriority = priority; } - @Override public int compareTo(@NotNull XmlEncodingReference ref) { return myPriority - ref.myPriority; }