1
2
3
4
5
6
7
8
9 package com.puppycrawl.tools.checkstyle.checks.coding.finallocalvariable;
10
11 public class InputFinalLocalVariable2Two {
12
13 public void anotherMethod()
14 {
15 boolean aBool = true;
16 for (int i = 0, j = 1, k = 1; j < 10 ; j++)
17 {
18 k++;
19 aBool = false;
20 }
21
22 int l = 0;
23 {
24 int weird = 0;
25 int j = 0;
26 int k = 0;
27 {
28 l++;
29 }
30 }
31
32 int weird = 0;
33 weird++;
34
35 final InputFinalLocalVariable2Two.InnerClass ic =
36 new InputFinalLocalVariable2Two.InnerClass();
37
38 ic.mInner2 = 1;
39 }
40
41 class InnerClass
42 {
43 private int mInner = 0;
44
45 public int mInner2 = 0;
46 }
47 }
48
49 interface Inter2
50 {
51 void method(int aParam);
52 }
53
54 abstract class AbstractClass2
55 {
56 public abstract void abstractMethod(int aParam);
57 }
58
59 class Blah2
60 {
61 static
62 {
63 for(int a : getInts())
64 {
65
66 }
67 }
68
69 static int[] getInts() {
70 return null;
71 }
72 }
73
74 class test_12417222
75 {
76 private Object o_;
77
78 public void doSomething(Object _o)
79 {
80 System.identityHashCode(_o);
81 }
82
83 public void doSomething2(Object _o1)
84 {
85 o_ = _o1;
86 }
87 }
88
89 class class12
90 {
91 public class12(final int x){
92
93 }
94 }
95
96 class AA2 {
97 {
98 int y = 0;
99 y = 9;
100 }
101 }
102
103 enum Enum12 {
104 ;
105
106 {
107 int var = 0;
108 var = 1;
109 }
110 }