1
2
3
4
5
6
7
8 package com.puppycrawl.tools.checkstyle.checks.annotation.missingoverride;
9
10 public class InputMissingOverrideBadAnnotation
11 {
12 Runnable r = new Runnable() {
13
14
15
16
17 public void run() {
18 Throwable t = new Throwable() {
19
20
21
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
35
36 public void run() {
37 Throwable t = new Throwable() {
38
39
40
41
42 public String toString() {
43 return "junk";
44 }
45 };
46 }
47 });
48 }
49 }