1
2
3
4
5
6
7 package com.puppycrawl.tools.checkstyle.checks.blocks.rightcurly;
8
9 public class InputRightCurlyCaseBlocksInSwitchStatementAloneOrSingleline {
10 public static void test0() {
11 int mode = 0;
12 switch (mode) {
13 case 1: {
14 int x = 1;
15 break;
16 }
17 case 2: {
18 int x = 0;
19 break;
20 }
21 case 3: {
22 break;
23 }
24 }
25 }
26
27 public static void test() {
28 int mode = 0;
29 switch (mode) {
30 case 1:{
31 int x = 1;
32 break;
33 } default :
34 int x = 0;
35 }
36 }
37
38 public static void test1() {
39 int k = 0;
40 switch (k) {
41 case 1:{
42 int x = 1;
43 break;
44 } case 2:
45 int x = 2;
46 break;
47 }
48 }
49
50 public static void test2() {
51 int k = 0;
52 switch (k) {
53 case 1:{
54 int x = 1;
55 break;
56 }
57 case 2:
58 int x = 2;
59 break;
60 }
61 }
62
63 public static void test3() {
64 int k = 0;
65 switch (k) {
66 case 1:{
67 int x = 1;
68 break;
69 }
70 case 2:{
71 int x = 2;
72 break;
73 } }
74 }
75
76 public static void test4() {
77 int mode = 0;
78 switch (mode) { case 0: {int x = 1; break;} default : int x = 5; }
79
80 }
81
82 public static void test5() {
83 int mode = 0;
84 switch (mode) { case 0: int x = 1; }
85 }
86
87 public static void test6() {
88 int mode = 0;
89 switch (mode) {
90 case 0: {int x = 1; break;}
91 default : break;
92 }
93 }
94
95 public static void test7() {
96 int mode = 0;
97 switch (mode) { case 0: {int x = 1;}
98 break; default : break; }
99 }
100
101 public static void test8() {
102 int mode = 0;
103 switch (mode) {
104 case 0: int x = 1;
105 case 1: x = 1; break;
106 case 2: {x = 1; break;}
107 default : x = 5;
108 }
109 }
110
111 }