View Javadoc
1   /*
2   JavadocVariable
3   accessModifiers = (default)public,protected,package,private
4   ignoreNamePattern = log|logger
5   tokens = (default)ENUM_CONSTANT_DEF
6   
7   */
8   
9   package com.puppycrawl.tools.checkstyle.checks.javadoc.javadocvariable;
10  
11  public class InputJavadocVariableOnIgnoredVariableNames2 {
12  
13      class PackageClass4 {
14          public int i1; // violation, 'Missing a Javadoc comment'
15          protected int i2; // violation, 'Missing a Javadoc comment'
16          int i3; // violation, 'Missing a Javadoc comment'
17          private int i4; // violation, 'Missing a Javadoc comment'
18  
19          public void foo1() {}
20          protected void foo2() {}
21          void foo3() {}
22          private void foo4() {}
23  
24          public class PublicInner {
25              public int i1; // violation, 'Missing a Javadoc comment'
26              protected int i2; // violation, 'Missing a Javadoc comment'
27              int i3; // violation, 'Missing a Javadoc comment'
28              private int i4; // violation, 'Missing a Javadoc comment'
29  
30              public void foo1() {}
31              protected void foo2() {}
32              void foo3() {}
33              private void foo4() {}
34          }
35  
36          protected class ProtectedInner {
37              public int i1; // violation, 'Missing a Javadoc comment'
38              protected int i2; // violation, 'Missing a Javadoc comment'
39              int i3; // violation, 'Missing a Javadoc comment'
40              private int i4; // violation, 'Missing a Javadoc comment'
41  
42              public void foo1() {}
43              protected void foo2() {}
44              void foo3() {}
45              private void foo4() {}
46          }
47  
48          class PackageInner {
49              public int i1; // violation, 'Missing a Javadoc comment'
50              protected int i2; // violation, 'Missing a Javadoc comment'
51              int i3; // violation, 'Missing a Javadoc comment'
52              private int i4; // violation, 'Missing a Javadoc comment'
53  
54              public void foo1() {}
55              protected void foo2() {}
56              void foo3() {}
57              private void foo4() {}
58          }
59  
60          private class PrivateInner {
61              public int i1; // violation, 'Missing a Javadoc comment'
62              protected int i2; // violation, 'Missing a Javadoc comment'
63              int i3; // violation, 'Missing a Javadoc comment'
64              private int i4; // violation, 'Missing a Javadoc comment'
65  
66              public void foo1() {}
67              protected void foo2() {}
68              void foo3() {}
69              private void foo4() {}
70          }
71  
72          class IgnoredName {
73              // ignore by name
74              private int logger;
75              // no warning, 'serialVersionUID' fields do not require Javadoc
76              private static final long serialVersionUID = 0;
77          }
78  
79          /**/
80          void methodWithTwoStarComment() {}
81      }
82  }