1
2
3
4
5
6
7
8 package com.puppycrawl.tools.checkstyle.checks.annotation.missingoverride;
9
10 import java.io.Serializable;
11
12 public class InputMissingOverrideBadOverrideFromOtherJava5 implements IFoo2Java5
13 {
14
15
16
17 public void doFoo() {}
18
19 public void doFoo2() {}
20
21 }
22
23 interface IFoo2Java5 {
24
25 void doFoo();
26 }
27
28 interface IBar2Java5 extends IFoo2Java5 {
29
30
31
32
33 public void doFoo();
34 }
35
36 class MoreJunk2Java5 extends InputMissingOverrideBadOverrideFromOtherJava5 {
37
38
39
40
41 public void doFoo() {}
42
43
44
45
46 public void doFoo2() {}
47
48 class EvenMoreJunk2 extends MoreJunk2Java5 implements Serializable {
49
50
51
52
53 public void doFoo() {}
54
55
56
57
58 public void doFoo2() {}
59 }
60 }
61
62 enum Football2Java5 implements IFoo2Java5, IBar2Java5 {
63 Detroit_Lions;
64
65
66
67
68 public void doFoo() {}
69 }