View Javadoc
1   /*
2   DefaultComesLast
3   skipIfLastAndSharedWithCase = true
4   
5   
6   */
7   package com.puppycrawl.tools.checkstyle.checks.coding.defaultcomeslast;
8   
9   public class InputDefaultComesLastSkipIfLastAndSharedWithCaseTwo {
10  
11      void method(int i) {
12  
13          switch (i) {
14              case 1:
15                  break;
16              default: // violation 'Default should be last label in the switch.'
17                  break;
18              case 2:
19                  break;
20          }
21  
22          switch (i) {
23              case 1:
24                  break;
25              case 2:
26                  break;
27              default: // No violation.
28                  break;
29          }
30      }
31  
32  }
33  
34  @interface InputSkipIfLastAndSharedWithCaseAnnotation
35  {
36      int blag() default 1;
37  }