View Javadoc
1   /*
2   MissingJavadocMethod
3   minLineCount = (default)-1
4   allowedAnnotations = (default)Override
5   scope = private
6   excludeScope = (default)null
7   allowMissingPropertyJavadoc = (default)false
8   ignoreMethodNamesRegex = (default)null
9   tokens = (default)METHOD_DEF, CTOR_DEF, ANNOTATION_FIELD_DEF, COMPACT_CTOR_DEF
10  
11  
12  */
13  
14  package com.puppycrawl.tools.checkstyle.checks.javadoc.missingjavadocmethod;
15  
16  public class InputMissingJavadocMethodSetterGetter
17  {
18      private int mNumber;
19  
20      public void setNumber(final int number) // violation
21      {
22          mNumber = number;
23      }
24  
25      public int getNumber() // violation
26      {
27          return mNumber;
28      }
29  
30      public void setNumber1() // violation
31      {
32          mNumber = mNumber;
33      }
34  
35      public void setNumber2(int number) // violation
36      {
37          mNumber = number;
38          firePropertyChanged();
39      }
40  
41      public void getNumber2() // violation
42      {
43      }
44  
45      public int getCost1(int forMe) // violation
46      {
47          return 666;
48      }
49  
50      public int getCost2() // violation
51      {
52          mNumber = 4;
53          return 666;
54      }
55  
56      public int getCost3() throws Exception // violation
57      {
58          return 666;
59      }
60  
61      public boolean isSomething() // violation
62      {
63          return false;
64      }
65  
66      private void firePropertyChanged(){} // violation
67  
68      Object setObject(Object object) { // violation
69          return new Object();
70      }
71  
72      Object getNext() { // violation
73          throw new UnsupportedOperationException();
74      }
75  
76      public void setWithoutAssignment(Object object) { // violation
77          object.notify();
78      }
79  
80      InputMissingJavadocMethodSetterGetter() {} // violation
81  
82      public InputMissingJavadocMethodSetterGetter(Object object) throws Exception {} // violation
83  
84  }
85  
86  interface TestInterface {
87      void setObject(Object object); // violation
88  
89      Object getObject(); // violation
90  }