1
2
3
4
5
6
7
8 package com.puppycrawl.tools.checkstyle.checks.annotation.missingoverride;
9
10 public class InputMissingOverrideGoodOverrideFromObject
11 {
12
13
14
15 @Override
16 public boolean equals(Object obj) {
17 return false;
18 }
19
20
21
22
23
24
25
26
27 @Override
28 public int hashCode() {
29 return 1;
30 }
31
32 class Junk {
33
34
35
36
37 @Override
38 protected void finalize() throws Throwable {}
39 }
40 }
41
42 interface HashEq {
43
44
45
46
47 @Override
48 public int hashCode();
49 }
50
51 enum enum1 {
52 B;
53
54
55
56
57 @Override
58 public String toString() {
59 return "B";
60 }
61 }
62
63 enum enum2 {
64 B;
65
66
67
68
69 @java.lang.Override
70 public String toString() {
71 return "B";
72 }
73 }