1 package // violation 'package statement should not be line-wrapped.' 2 /** odd javadoc */ // violation 'Javadoc comment is placed in the wrong location.' 3 com.google.checkstyle.test.chapter7javadoc.rule734nonrequiredjavadoc; 4 5 // violation below 'Javadoc comment is placed in the wrong location.' 6 /** odd javadoc */ 7 import javax.swing.JFrame; 8 9 // violation below 'Javadoc comment is placed in the wrong location.' 10 /** odd javadoc */ 11 /** valid javadoc. */ 12 class InputInvalidJavadocPosition { 13 /** odd javadoc */ 14 // violation above 'Javadoc comment is placed in the wrong location.' 15 } 16 17 /** valid javadoc. */ 18 /* ignore */ 19 class InputInvalidJavadocPosition2 { 20 // violation above '.* InputInvalidJavadocPosition2 has to reside in its own source file.' 21 22 /** odd javadoc */ // violation 'Javadoc comment is placed in the wrong location.' 23 static { 24 /* ignore */ 25 } 26 27 // violation below 'Javadoc comment is placed in the wrong location.' 28 /** odd javadoc */ 29 /** valid javadoc. */ 30 int field1; 31 32 /** valid javadoc. */ 33 JFrame frame = new JFrame(); 34 35 /** valid javadoc. */ 36 public int[] field3; 37 38 /** valid javadoc. */ 39 @Deprecated int field4; 40 41 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 42 int 43 /** odd javadoc */ 44 field20; 45 46 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 47 int field21 48 /** odd javadoc */; 49 50 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 51 @Deprecated 52 /** odd javadoc */ 53 int field22; 54 55 void method1() {} 56 57 /** valid javadoc. */ 58 void method2() {} 59 60 /** valid javadoc. */ 61 <T> T method3() { 62 return null; 63 } 64 65 /** valid javadoc. */ 66 String[] method4() { 67 return null; 68 } 69 70 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 71 void 72 /** odd javadoc */ 73 method20() {} 74 75 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 76 void method21 77 /** odd javadoc */ 78 () {} // violation ''(' should be on the previous line.' 79 80 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 81 void method22( 82 /** odd javadoc */ 83 ) {} 84 85 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 86 void method23() 87 /** odd javadoc */ 88 {} 89 90 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 91 void method24() { 92 /** odd javadoc */ 93 } 94 95 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 96 void method25() { 97 /** odd javadoc */ 98 int variable; 99 } 100 101 @Deprecated 102 /** odd javadoc */ 103 // violation above 'Javadoc comment is placed in the wrong location.' 104 class InputInvalidJavadocPosition3 {} 105 106 /** valid javadoc. */ 107 @Deprecated 108 class InputInvalidJavadocPosition4 {} 109 110 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 111 class 112 /** odd javadoc */ 113 InputInvalidJavadocPosition5 {} 114 // violation above ''InputInvalidJavadocPosition5' has incorrect indentation .* 2, expected .* 6.' 115 116 // violation 2 lines below 'Javadoc comment is placed in the wrong location.' 117 class InputInvalidJavadocPosition6 118 /** odd javadoc */ 119 {} // violation ''}' at column 6 should be alone on a line.' 120 /** odd javadoc */ 121 // violation above 'Javadoc comment is placed in the wrong location.' 122 }