View Javadoc
1   /*
2   MemberName
3   format = ^m[A-Z][a-zA-Z0-9]*$
4   applyToPublic = (default)true
5   applyToProtected = (default)true
6   applyToPackage = (default)true
7   applyToPrivate = (default)true
8   
9   
10  */
11  
12  package com.puppycrawl.tools.checkstyle.checks.naming.membername;
13  import java.io.*;
14  /**
15   * Contains simple mistakes:
16   * - Long lines
17   * - Tabs
18   * - Format of variables and parameters
19   * - Order of modifiers
20   * @author Oliver Burn
21   **/
22  public class InputMemberNameSimpleThree {
23  
24  }
25  
26  /** Test class for variable naming in for each clause. */
27  class InputMemberNameSimple2
28  {
29      /** Some more Javadoc. */
30      public void doSomething()
31      {
32          //"O" should be named "o"
33          for (Object O : new java.util.ArrayList())
34          {
35  
36          }
37      }
38  }
39  
40  /** Test enum for member naming check */
41  enum MyEnum1
42  {
43      /** ABC constant */
44      ABC,
45  
46      /** XYZ constant */
47      XYZ;
48  
49      /** Should be mSomeMember */
50      private int someMember; // violation 'Name 'someMember' must match pattern'
51  }