1 /*xml 2 <module name="Checker"> 3 <module name="TreeWalker"> 4 <module name="StaticVariableName"> 5 <property name="format" value="^[a-z](_?[a-zA-Z0-9]+)*$"/> 6 <property name="applyToPrivate" value="false"/> 7 <property name="applyToPackage" value="false"/> 8 </module> 9 </module> 10 </module> 11 */ 12 13 package com.puppycrawl.tools.checkstyle.checks.naming.staticvariablename; 14 15 // xdoc section -- start 16 class Example3 { 17 public static int goodStatic = 2; 18 private static int badStatic = 2; 19 public static int ItStatic1 = 2; // violation, 'must match pattern' 20 protected static int ItStatic2 = 2; // violation, 'must match pattern' 21 private static int ItStatic = 2; 22 public static int it_static = 2; 23 public static int It_Static = 2; // violation, 'must match pattern' 24 private static int It_Static1 = 2; 25 static int It_Static2 = 2; 26 } 27 // xdoc section -- end