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