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  // violation 9 lines above 'Missing package-info.java file'
11  
12  public class InputJavadocPackageNoJavadoc //comment test
13  {
14      public int i1;
15      protected int i2;
16      int i3;
17      private int i4;
18  
19      public void foo1() {}
20      protected void foo2() {}
21      void foo3() {}
22      private void foo4() {}
23  
24      protected class ProtectedInner {
25          public int i1;
26          protected int i2;
27          int i3;
28          private int i4;
29  
30          public void foo1() {}
31          protected void foo2() {}
32          void foo3() {}
33          private void foo4() {}
34      }
35  
36      class PackageInner {
37          public int i1;
38          protected int i2;
39          int i3;
40          private int i4;
41  
42          public void foo1() {}
43          protected void foo2() {}
44          void foo3() {}
45          private void foo4() {}
46      }
47  
48      private class PrivateInner {
49          public int i1;
50          protected int i2;
51          int i3;
52          private int i4;
53  
54          public void foo1() {}
55          protected void foo2() {}
56          void foo3() {}
57          private void foo4() {}
58      }
59  
60  }