1 package com.google.checkstyle.test.chapter4formatting.rule4861blockcommentstyle;
2
3
4 public class InputFormattedCommentsIndentationInSwitchBlock {
5
6 private static void fooSwitch() {
7 switch ("") {
8 case "0":
9 case "1":
10
11 foo1();
12 break;
13 case "2":
14
15
16 foo1();
17
18 break;
19 case "3":
20
21
22
23 foo1();
24
25 break;
26 case "5":
27 foo1();
28
29 break;
30 case "6":
31 int k = 7;
32
33 case "7":
34 if (true) {
35
36 }
37
38 break;
39 case "8":
40 break;
41 case "9":
42 foo1();
43
44 case "10":
45 {
46 if (true) {
47
48 }
49 }
50
51 case "11":
52 {
53 }
54
55 case "28":
56 {
57 }
58
59 case "12":
60 {
61
62
63 int i;
64 }
65 break;
66 case "13":
67 {
68
69 }
70 break;
71 case "14":
72 {
73
74
75 }
76 break;
77 case "15":
78 {
79 foo1();
80
81 }
82 break;
83 case "16":
84 {
85 int a;
86 }
87
88 case "17":
89 {
90 int a;
91 }
92
93
94 break;
95 case "18":
96 {
97 System.lineSeparator();
98 }
99 break;
100 case "19":
101
102 case "20":
103
104 case "21":
105 default:
106
107 break;
108 }
109 }
110
111 private static void foo1() {
112 if (true) {
113 switch (1) {
114 case 0:
115
116 case 1:
117
118
119 int b = 10;
120 break;
121 default:
122
123 }
124 }
125 }
126
127
128 public void fooDotInCaseBlock() {
129 int i = 0;
130 String s = "";
131
132 switch (i) {
133 case -2:
134
135 i++;
136 break;
137 case 0:
138
139 s.indexOf("ignore");
140 break;
141 case -1:
142
143
144 s.indexOf("no way");
145
146 break;
147 case 1:
148 case 2:
149 i--;
150 break;
151 case 3:
152 {
153 }
154
155 default:
156 }
157
158 String breaks =
159 ""
160
161
162 + "</table>"
163
164 + ""
165
166 ;
167 }
168
169
170 public void foo2() {
171 int a = 1;
172 switch (a) {
173 case 1:
174 default:
175
176 }
177 }
178
179
180 public void foo3() {
181 int a = 1;
182 switch (a) {
183 case 1:
184 default:
185
186
187 }
188 }
189
190
191 public void foo4() {
192 int a = 1;
193 switch (a) {
194 case 1:
195 int b;
196
197 break;
198 default:
199 }
200 }
201
202
203 public void foo5() {
204 int a = 1;
205 switch (a) {
206 case 1:
207 int b;
208
209 break;
210 default:
211 }
212 }
213
214
215 public void foo6() {
216 int a = 1;
217 switch (a) {
218 case 1:
219 int b;
220
221 break;
222 default:
223 }
224 }
225
226
227 public void foo7() {
228 int a = 2;
229 String s = "";
230 switch (a) {
231
232
233
234 case 1:
235 case 2:
236
237
238 foo1();
239
240 break;
241 case 3:
242
243
244
245
246 case 4:
247
248 case 5:
249 s.toString().toString().toString();
250
251
252
253 break;
254 default:
255 }
256 }
257
258
259 public void foo8() {
260 int a = 2;
261 String s = "";
262 switch (a) {
263
264
265
266 case 1:
267 case 2:
268
269
270 foo1();
271
272 break;
273 case 3:
274
275
276 s.toString().toString().toString();
277
278
279 break;
280 case 4:
281
282 default:
283 }
284 }
285
286
287 public void foo9() {
288 int a = 5;
289 switch (a) {
290 case 1:
291 case 2:
292
293 default:
294 }
295 }
296
297
298 public void foo10() {
299 int a = 5;
300 switch (a) {
301 case 1:
302 default:
303
304 }
305 }
306
307
308 public void foo11() {
309 int a = 5;
310 switch (a) {
311 case 1:
312 case 2:
313
314 default:
315 }
316 }
317
318
319 public void foo12() {
320 int a = 5;
321 switch (a) {
322
323 case 1:
324 default:
325 }
326 }
327 }