View Javadoc
1   /*
2   JavadocMethod
3   allowedAnnotations = (default)Override
4   validateThrows = (default)false
5   accessModifiers = (default)public, protected, package, private
6   allowMissingParamTags = (default)false
7   allowMissingReturnTag = (default)false
8   tokens = (default)METHOD_DEF, CTOR_DEF, ANNOTATION_FIELD_DEF, COMPACT_CTOR_DEF
9   
10  
11  */
12  
13  package com.puppycrawl.tools.checkstyle.checks.javadoc.javadocmethod;
14  
15  public class InputJavadocMethodNoJavadocDefault //comment test
16  {
17      public int i1;
18      protected int i2;
19      int i3;
20      private int i4;
21  
22      public void foo1() {}
23      protected void foo2() {}
24      void foo3() {}
25      private void foo4() {}
26  
27      /** @return wrong, in scope */ // violation 'Unused Javadoc tag.'
28      public void foo5() {}
29      /** @return wrong, in scope */ // violation 'Unused Javadoc tag.'
30      protected void foo6() {}
31      /** @return wrong, in scope */ // violation 'Unused Javadoc tag.'
32      void foo7() {}
33      /** @return wrong, in scope */ // violation 'Unused Javadoc tag.'
34      private void foo8() {}
35  
36      protected class ProtectedInner { // ignored
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      class PackageInner { // ignored
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      private class PrivateInner { // ignored
61          public int i1;
62          protected int i2;
63          int i3;
64          private int i4;
65  
66          public void foo1() {}
67          protected void foo2() {}
68          void foo3() {}
69          private void foo4() {}
70      }
71  }
72