View Javadoc
1   /*
2   NoWhitespaceBeforeCaseDefaultColon
3   
4   
5   
6   */
7   
8   package com.puppycrawl.tools.checkstyle.checks.whitespace.nowhitespacebeforecasedefaultcolon;
9   
10  import java.util.Calendar;
11  
12  public class InputNoWhitespaceBeforeCaseDefaultColon {
13      {
14          switch(1) {
15              case 1 : // violation
16                  break;
17              case 2:
18                  break;
19              default : // violation
20                  break;
21          }
22  
23          switch(2) {
24              case 2:
25                  break;
26              default:
27                  break;
28  
29          }
30  
31          switch(3) {
32              case 3/* space after */ : // violation
33                  break;
34              default/* no space after */:
35                  break;
36          }
37  
38          switch(4) {
39              case 4
40                      : // violation
41                  break;
42              default:
43                  switch(5) {
44                      case 5 : // violation
45                          break;
46                      case 6
47  : // violation
48                          break;
49                      case 7
50                            : // violation
51                          break;
52                      default:
53                          break;
54                  }
55                  break;
56          }
57  
58          switch(8) {
59              case 8/* no space after */:
60                  break;
61              default/* space after */ : // violation
62                  break;
63          }
64  
65          switch (Calendar.MONDAY) {
66              case Calendar.TUESDAY    : // violation
67                  break;
68              case Calendar.WEDNESDAY:
69                  break;
70              default:
71                  break;
72          }
73  
74          switch(9) {
75              case
76                      9:
77                  break;
78              case
79                      10 : // violation
80                  break;
81              default
82                      : // violation
83                  break;
84  
85          }
86  
87          switch(11) {
88              case
89                      /* comment */ 11 : // violation
90                  break;
91              default
92                      /* comment */ : // violation
93                  break;
94  
95          }
96  
97           for (int var1 : new int[]{}) {}
98  
99           for (int var2: new int[]{}) {}
100 
101          int i = true ? 0 : 1;
102 
103          int j = false ? 0
104                  : 1;
105 
106         for (int t = 10; --t >= 0; ) {
107         }
108 
109     }
110 }