Files
openide/java/java-tests/testData/codeInsight/generateEquals/afterArraysClass.java
Anna Kozlova 0074de3fa9 generate equals/hashCode: ensure one @Override is inserted; extensions could also provide their annotations on equals/hashCode override;
tests: language level is 1.5 though jdk is mockJdk14 without @Override as expected -> fqns in test data
2015-01-13 16:18:30 +01:00

20 lines
434 B
Java

class Arrays {
int[] i;
@java.lang.Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
final Arrays arrays = (Arrays) o;
if (!java.util.Arrays.equals(i, arrays.i)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
return i != null ? i.hashCode() : 0;
}
}