View Javadoc
1   /*xml
2   <module name="Checker">
3     <module name="TreeWalker">
4       <module name="AtclauseOrder">
5         <property name="tagOrder"
6                   value="@author, @since, @version, @param, @return,
7                          @throws, @exception, @deprecated,
8                          @see, @serial, @serialField, @serialData"/>
9       </module>
10    </module>
11  </module>
12  */
13  
14  package com.puppycrawl.tools.checkstyle.checks.javadoc.atclauseorder;
15  
16  import java.io.Serializable;
17  
18  // xdoc section -- start
19  /**
20  * Some javadoc.
21  *
22  * @author Some javadoc.
23  * @version Some javadoc.
24  * @param Some javadoc.
25  * @return Some javadoc.
26  * @throws Some javadoc.
27  * @exception Some javadoc.
28  * @see Some javadoc.
29  * @since Some javadoc. // violation
30  * @serial Some javadoc.
31  * @serialField
32  * @serialData
33  */
34  public class Example2 {}
35  
36  class Valid2 implements Serializable {}
37  
38  /**
39   * Some javadoc.
40   *
41   * @since Some javadoc.
42   * @version Some javadoc.
43   * @deprecated
44   * @see Some javadoc.
45   */
46  class Invalid2 implements Serializable {}
47  
48  /**
49   * Some javadoc.
50   *
51   * @since Some javadoc.
52   * @version Some javadoc.
53   * @deprecated Some javadoc.
54   * @see Some javadoc.
55   * @author max // violation
56   */
57  enum Test2 {}
58  // xdoc section -- end