View Javadoc
1   /*
2   MissingOverride
3   javaFiveCompatibility = true
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       * {@inheritDoc}
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       * {@inheritDoc}
32       */
33      public void doFoo();
34  }
35  
36  class MoreJunk2Java5 extends InputMissingOverrideBadOverrideFromOtherJava5 {
37  
38      /**
39       * {@inheritDoc}
40       */
41      public void doFoo() {}
42  
43      /**
44       * {@inheritDoc}
45       */
46      public void doFoo2() {}
47  
48      class EvenMoreJunk2 extends MoreJunk2Java5 implements Serializable {
49  
50          /**
51           * {@inheritDoc}
52           */
53          public void doFoo() {}
54  
55          /**
56           * {@inheritDoc}
57           */
58          public void doFoo2() {}
59      }
60  }
61  
62  enum Football2Java5 implements IFoo2Java5, IBar2Java5 {
63      Detroit_Lions;
64  
65      /**
66       * {@inheritDoc}
67       */
68      public void doFoo() {}
69  }