View Javadoc
1   /*
2   MissingOverride
3   javaFiveCompatibility = true
4   
5   
6   */
7   
8   package com.puppycrawl.tools.checkstyle.checks.annotation.missingoverride;
9   
10  public class InputMissingOverrideBadAnnotationJava5
11  {
12      Runnable r = new Runnable() {
13  
14          /**
15           * {@inheritDoc}
16           */
17          public void run() {
18              Throwable t = new Throwable() {
19  
20                  /**
21                   * {@inheritDoc}
22                   */
23                  public String toString() {
24                      return "junk";
25                  }
26              };
27          }
28      };
29  
30      void doFoo(Runnable r) {
31          doFoo(new Runnable() {
32  
33              /**
34               * {@inheritDoc}
35               */
36              public void run() {
37                  Throwable t = new Throwable() {
38  
39                      /**
40                       * {@inheritDoc}
41                       */
42                      public String toString() {
43                          return "junk";
44                      }
45                  };
46              }
47          });
48      }
49  }