1 /*xml 2 <module name="Checker"> 3 <module name="TreeWalker"> 4 <module name="AtclauseOrder"> 5 <property name="target" value="ENUM_DEF"/> 6 <property name="tagOrder" 7 value="@author, @since, @version, @param, @return, 8 @throws, @exception, @deprecated, 9 @see, @serial, @serialField, @serialData"/> 10 </module> 11 </module> 12 </module> 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. 30 * @serial Some javadoc. 31 * @serialField 32 * @serialData 33 */ 34 public class Example3 {} 35 36 class Valid3 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 Invalid3 implements Serializable {} 47 48 /** 49 * Some javadoc. 50 * 51 * @since Some javadoc. 52 * @version Some javadoc. 53 * @deprecated 54 * @see Some javadoc. 55 * @author Some javadoc. // violation 56 */ 57 enum Test3 {} 58 // xdoc section -- end