View Javadoc
1   /*
2   NonEmptyAtclauseDescription
3   violateExecutionOnNonTightHtml = (default)false
4   javadocTokens = (default)PARAM_LITERAL, RETURN_LITERAL, THROWS_LITERAL, \
5                   EXCEPTION_LITERAL, DEPRECATED_LITERAL
6   
7   
8   */
9   
10  package com.puppycrawl.tools.checkstyle.checks.javadoc.nonemptyatclausedescription;
11  
12  class InputNonEmptyAtclauseDescriptionOne
13  {
14          /**
15           * Some javadoc.
16           * @param a Some javadoc.
17           * @param b Some javadoc.
18           */
19          public InputNonEmptyAtclauseDescriptionOne(String a, int b)
20          {
21  
22          }
23  
24          /**
25           * Some javadoc.
26           * @param a Some javadoc.
27           * @deprecated Some javadoc.
28           */
29          public InputNonEmptyAtclauseDescriptionOne(String a)
30          {
31  
32          }
33  
34          // violation 3 lines below
35          /**
36           * Some javadoc.
37           * @param a
38           * @param b
39           * @param c
40           */ // violation 2 lines above
41          // violation 2 lines above
42          public InputNonEmptyAtclauseDescriptionOne(String a, int b, double c)
43          {
44  
45          }
46  
47          // violation 3 lines below
48          /**
49           *
50           * @param a
51           * @param e
52           * @deprecated
53           */ // violation 2 lines above
54          // violation 2 lines above
55          public InputNonEmptyAtclauseDescriptionOne(String a, boolean e)
56          {
57  
58          }
59  
60          /**
61           * Some javadoc
62           * @param a Some javadoc
63           * @param b Some javadoc
64           * @param c Some javadoc
65           * @return Some javadoc
66           * @throws Exception Some javadoc
67           * @deprecated Some javadoc
68           */
69          public int foo1(String a, int b, double c) throws Exception
70          {
71                  return 1;
72          }
73  
74          /**
75           *
76           * @param a Some javadoc
77           * @param b Some javadoc
78           * @param c Some javadoc
79           * @return Some javadoc
80           * @throws Exception Some javadoc
81           */
82          public int foo2(String a, int b, double c) throws Exception
83          {
84                  return 1;
85          }
86  
87          // violation 5 lines below
88          // violation 5 lines below
89          // violation 5 lines below
90          /**
91           *
92           * @param a
93           * @param b
94           * @param c
95           * @deprecated
96           * @throws Exception
97           * @deprecated
98           */ // violation 3 lines above
99          // violation 3 lines above
100         // violation 3 lines above
101         public int foo3(String a, int b, double c) throws Exception
102         {
103                 return 1;
104         }
105 }