diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/TypeConstraints.java b/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/TypeConstraints.java index 55d994171da9..c85a97e49292 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/TypeConstraints.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/TypeConstraints.java @@ -389,6 +389,11 @@ public class TypeConstraints { return obj == this || obj instanceof ExactArray && myComponent.equals(((ExactArray)obj).myComponent); } + @Override + public int hashCode() { + return myComponent.hashCode() * 31 + 1; + } + @NotNull @Override public String toString() {