View Javadoc
1   /*
2   WhitespaceAfter
3   tokens = (default)COMMA, SEMI, TYPECAST, LITERAL_IF, LITERAL_ELSE, LITERAL_WHILE, \
4            LITERAL_DO, LITERAL_FOR, DO_WHILE
5   
6   
7   */
8   
9   package com.puppycrawl.tools.checkstyle.checks.whitespace.whitespaceafter;
10  
11  class InputWhitespaceAfterFor
12  {
13      void method1()
14      {
15          for (int i = 0; i < 1; i++) {
16          }
17  
18          for (int i = 0; i < 1;i++) { // violation '';' is not followed by whitespace'
19          }
20  
21          for (int i = 0; i < 1;i++ ) { // violation '';' is not followed by whitespace'
22          }
23  
24          for (int i = 0; i < 1; i++ ) {
25          }
26  
27          for (int i = 0; i < 1;) {
28              i++;
29          }
30  
31          for (int i = 0; i < 1; ) {
32              i++;
33          }
34  
35          // test eol, there is no space after second SEMI
36          for (int i = 0; i < 1;
37              ) {
38              i++;
39          }
40      }
41  
42      void method2()
43      {
44          for ( int i = 0; i < 1; i++ ) {
45          }
46  
47          for ( int i = 0; i < 1; ) {
48              i++;
49          }
50  
51          int i = 0;
52          for ( ; i < 1; i++ ) {
53          }
54  
55          for (; i < 2; i++ ) {
56          }
57  
58          for (
59          ;; ) {
60          }
61      }
62  }