1 /*xml 2 <module name="Checker"> 3 <module name="TreeWalker"> 4 <module name="LocalVariableName"> 5 <property name="format" value="^[a-z][_a-zA-Z0-9]+$"/> 6 <property name="allowOneCharVarInForLoop" value="true"/> 7 </module> 8 </module> 9 </module> 10 */ 11 12 package com.puppycrawl.tools.checkstyle.checks.naming.localvariablename; 13 14 import java.util.ArrayList; 15 import java.util.List; 16 17 // xdoc section -- start 18 class Example4 { 19 void MyMethod() { 20 int good = 1; 21 int g = 0; // violation 22 for (int v = 1; v < 10; v++) { 23 int a = 1; // violation 24 } 25 for (int V = 1; V < 10; V++) { 26 int I = 1; // violation 27 } 28 List list = new ArrayList(); 29 for (Object o : list) { 30 String a = ""; // violation 31 } 32 for (Object O : list) { 33 String A = ""; // violation 34 } 35 } 36 } 37 // xdoc section -- end 38 39