1
2
3
4
5
6
7
8
9
10
11
12
13 package com.puppycrawl.tools.checkstyle.checks.coding.hiddenfield;
14
15
16
17
18
19
20
21
22
23
24 class InputHiddenField7
25 {
26 private int hidden = 0;
27
28 public InputHiddenField7()
29 {
30 int hidden = 0;
31 }
32
33 public InputHiddenField7(int hidden)
34
35 {
36 }
37
38 public void shadow()
39 {
40 int hidden = 0;
41 }
42
43 public void shadowFor()
44 {
45 for (int hidden = 0; hidden < 1; hidden++) {
46
47 }
48 }
49
50 public void shadowParam(int hidden)
51
52 {
53 }
54
55 public class Inner
56 {
57 private int innerHidden = 0;
58
59 public Inner()
60 {
61 int innerHidden = 0;
62 }
63
64 public Inner(int innerHidden)
65 {
66 }
67
68 private void innerShadow()
69 {
70 int innerHidden = 0;
71 int hidden = 0;
72 }
73
74 private void innerShadowFor()
75 {
76 for (int innerHidden = 0; innerHidden < 1; innerHidden++) {
77
78 }
79
80 for (int hidden = 0; hidden < 1; hidden++) {
81 }
82 }
83
84 private void shadowParam(
85 int innerHidden,
86
87 int hidden
88 )
89 {
90 }
91
92 {
93 int innerHidden = 0;
94 int hidden = 0;
95 }
96 }
97
98 {
99 int hidden = 0;
100 }
101 }
102
103 interface NothingHidden7
104 {
105 public static int notHidden = 0;
106
107
108 public void noShadow(int notHidden);
109 }
110
111
112 class PropertySetter17
113 {
114 private int prop;
115
116
117 public void setProp(int prop)
118 {
119 this.prop = prop;
120 }
121
122
123 public void setprop(int prop)
124 {
125 this.prop = prop;
126 }
127
128
129 public void setProp(int prop, int extra)
130 {
131 this.prop = prop;
132 }
133 }
134
135
136 class PropertySetter27
137 {
138 private int prop;
139
140
141 public int setProp(int prop)
142 {
143 this.prop = prop;
144 return 0;
145 }
146 }
147
148
149 class StaticFields7
150 {
151 private static int hidden;
152
153 public static void staticMethod()
154 {
155 int hidden;
156 }
157
158 public void method()
159 {
160 int hidden;
161 }
162
163 static
164 {
165 int hidden;
166 }
167
168 {
169 int hidden;
170 }
171 }
172
173
174 class StaticMethods7
175 {
176 private int notHidden;
177
178 public static void method()
179 {
180
181 int notHidden;
182 }
183
184 static
185 {
186
187 int notHidden;
188 }
189
190 private int x;
191 private static int y;
192 static class Inner {
193 void useX(int x) {
194 x++;
195 }
196 void useY(int y) {
197 y++;
198 }
199 }
200 }
201
202 enum HiddenEnum17
203 {
204 A(129),
205 B(283),
206 C(1212)
207 {
208
209
210
211
212 int hidden;
213
214 public void doSomething()
215 {
216
217 int hidden = 0;
218 }
219 };
220
221 int hidden;
222 static int hiddenStatic;
223
224
225
226
227 HiddenEnum17(int hidden)
228 {
229 }
230
231 public void doSomething()
232 {
233
234 int hidden = 0;
235 }
236
237 public static void doSomethingStatic()
238 {
239
240 int hiddenStatic = 0;
241 }
242 }
243
244
245 abstract class InputHiddenFieldBug10845127 {
246 String x;
247 public abstract void methodA(String x);
248 }
249
250 class Bug33709467 {
251 private int xAxis;
252
253 public void setxAxis(int xAxis) {
254 this.xAxis = xAxis;
255 }
256 }
257
258
259 class PropertySetter37
260 {
261 private int prop;
262
263
264
265
266
267
268
269
270 public PropertySetter37 setProp(int prop)
271 {
272 this.prop = prop;
273 return this;
274 }
275 }
276
277
278 enum PropertySetter47 {
279 INSTANCE;
280
281 private int prop;
282 private int prop2;
283
284 public void setProp(int prop) {
285 this.prop = prop;
286 }
287
288
289
290
291
292
293
294
295 public PropertySetter47 setProp2(int prop2)
296 {
297 this.prop2 = prop2;
298 return this;
299 }
300 }
301
302
303 class OneLetterField7
304 {
305 int i;
306
307 void setI(int i)
308 {
309 this.i = i;
310 }
311 enum Inner {}
312 }
313
314 class DuplicateFieldFromPreviousClass7
315 {
316 public void method() {
317 int i = 0;
318 }
319 }
320
321 class NestedEnum7 {
322 enum Test { A, B, C; int i; }
323
324 void method(int i) {}
325 }