View Javadoc
1   /*
2   LocalVariableName
3   format = ^[a-z]{2,}[a-zA-Z0-9]*$
4   allowOneCharVarInForLoop = true
5   
6   
7   */
8   
9   package com.puppycrawl.tools.checkstyle.checks.naming.localvariablename;
10  
11  import java.util.HashMap;
12  import java.util.Map;
13  
14  class InputLocalVariableNameOneCharInitVarName
15  {
16          public void fooMethod()
17          {
18                  for(int i = 1; i <10; i++) {
19                          int j = 1; // violation
20                  }
21          for(int K = 1; K < 10; K++) {
22              int A = 1; // violation
23          }
24                  int i = 0; // violation
25  
26          for(int index = 1; index < 10; index++) {
27                          //come code
28                  }
29  
30          for(int Index = 1; Index < 10; Index++) { // violation
31                          //come code
32                  }
33  
34          int index = 1;
35  
36                  for(; index < 10; index++) {
37                          //come code
38                  }
39  
40                  for(; i < 12; i++) {
41                          //come code
42                  }
43  
44                  Map<String, String> map = new HashMap<String, String>();
45  
46                  for (Map.Entry<String, String> e : map.entrySet()) {
47                          String a = ""; // violation
48                  }
49                  for (Map.Entry<String, String> E : map.entrySet()) {
50                          String B = ""; // violation
51                  }
52          }
53  }