View Javadoc
1   package com.google.checkstyle.test.chapter5naming.rule527localvariablenames;
2   
3   import java.io.*;
4   import java.util.HashMap;
5   import java.util.Map;
6   
7   class InputOneCharInitVarName
8   {
9       public void fooMethod()
10      {
11          for(int i = 1; i <10; i++) { //ok
12              //some code
13          }
14          
15          int i = 0; // ok
16          
17          for(int index = 1; index < 10; index++) { //ok
18              //some code
19          }
20          
21          for(int I_ndex = 1; I_ndex < 10; I_ndex++) { //warn
22              //some code
23          }
24          
25          int index = 1;
26  
27          for(; index < 10; index++) { //ok  
28              //some code
29          }
30          
31          for(; i < 12; i++) { //ok
32              //some code
33          }
34          
35          Map<String, String> map = new HashMap<String, String>();
36          
37          for (Map.Entry<String, String> e : map.entrySet()) { //ok
38              //some code
39          }
40          
41          for (int a = 0, b[] = { 1 }, c[][] = { { 1 }, { 2 } }; a < 10; a++) { //ok
42                // something
43          }
44          
45          for(int i_ndex = 1; i_ndex < 10; i_ndex++) { //warn
46              //some code
47          }
48          
49          for(int ii_i1 = 1; ii_i1 < 10; ii_i1++) { //warn
50              //some code
51          }
52          
53          for(int $index = 1; $index < 10; $index++) { //warn
54              //some code
55          }
56          
57          for(int in$dex = 1; in$dex < 10; in$dex++) { //warn
58              //some code
59          }
60          
61          for(int index$ = 1; index$ < 10; index$++) { //warn
62              //some code
63          }
64      }
65  }