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
This commit is contained in:
Anna Kozlova
2015-01-13 16:10:39 +01:00
parent 20f7213e03
commit 0074de3fa9
5 changed files with 18 additions and 16 deletions

View File

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