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 }