diff --git a/platform/util/src/com/intellij/util/keyFMap/OneElementFMap.java b/platform/util/src/com/intellij/util/keyFMap/OneElementFMap.java index d57d6903fd08..8bd2f343cb92 100644 --- a/platform/util/src/com/intellij/util/keyFMap/OneElementFMap.java +++ b/platform/util/src/com/intellij/util/keyFMap/OneElementFMap.java @@ -22,7 +22,7 @@ public class OneElementFMap implements KeyFMap { private final Key myKey; private final V myValue; - public OneElementFMap(Key key, @NotNull V value) { + public OneElementFMap(@NotNull Key key, @NotNull V value) { myKey = key; myValue = value; } @@ -71,7 +71,7 @@ public class OneElementFMap implements KeyFMap { OneElementFMap map = (OneElementFMap)o; - if (!myKey.equals(map.myKey)) return false; + if (myKey != map.myKey) return false; if (!myValue.equals(map.myValue)) return false; return true; diff --git a/platform/util/src/com/intellij/util/keyFMap/PairElementsFMap.java b/platform/util/src/com/intellij/util/keyFMap/PairElementsFMap.java index 800032e50456..bb8b8d0ace15 100644 --- a/platform/util/src/com/intellij/util/keyFMap/PairElementsFMap.java +++ b/platform/util/src/com/intellij/util/keyFMap/PairElementsFMap.java @@ -24,7 +24,7 @@ class PairElementsFMap implements KeyFMap { private final Object value1; private final Object value2; - PairElementsFMap(Key key1, @NotNull Object value1, Key key2, @NotNull Object value2) { + PairElementsFMap(@NotNull Key key1, @NotNull Object value1, @NotNull Key key2, @NotNull Object value2) { this.key1 = key1; this.value1 = value1; this.key2 = key2;