1 /* 2 com.puppycrawl.tools.checkstyle.checks.javadoc.AbstractJavadocCheckTest$JavadocCatchCheck 3 4 */ 5 6 package com.puppycrawl.tools.checkstyle.checks.javadoc.abstractjavadoc; 7 8 import java.lang.annotation.ElementType; 9 import java.lang.annotation.Retention; 10 import java.lang.annotation.RetentionPolicy; 11 import java.lang.annotation.Target; 12 13 /////////// 14 // ENUMS // 15 /////////// 16 17 class InputAbstractJavadocPositionTwo { 18 /**Javadoc*/ 19 enum/**nope*/ AAAAA/**nope*/ {} 20 } 21 22 //////////////// 23 // INTERFACES // 24 //////////////// 25 26 /**Javadoc*/ 27 interface/**nope*/ AAAA/**nope*/ {} 28 29 /**Javadoc*/ 30 abstract/**nope*/ interface/**nope*/ BBBB/**nope*/ {/**nope*/} 31 32 /**Javadoc*/ 33 @Component/**nope*/ interface/**nope*/ CCCC/**nope*/ {/**nope*/} 34 35 /**Javadoc*/ 36 @Component/**nope*/ abstract/**nope*/ interface/**nope*/ DDDD/**nope*/ {/**nope*/} 37 38 /**Javadoc*/ 39 abstract/**nope*/ @Component/**nope*/ interface/**nope*/ EEEE/**nope*/ {/**nope*/} 40 41 class ASD { 42 /**Javadoc*/ 43 private/**nope*/ enum/**nope*/ BBBBB/**nope*/ {/**nope*/} 44 45 /**Javadoc*/ 46 @Component/**nope*/ enum/**nope*/ CCCCC/**nope*/ {/**nope*/} 47 48 /**Javadoc*/ 49 @Component/**nope*/ private/**nope*/ enum/**nope*/ DDDDD/**nope*/ {/**nope*/} 50 51 /**Javadoc*/ 52 private/**nope*/ @Component/**nope*/ enum/**nope*/ EEEEE/**nope*/ {/**nope*/} 53 } 54 55 //////////// 56 // FIELDS // 57 //////////// 58 59 class AAAAAA { 60 /**Javadoc*/ 61 int/**nope*/ a/**nope*/; 62 /**Javadoc*/ 63 private/**nope*/ int/**nope*/ b/**nope*/; 64 /**Javadoc*/ 65 private/**nope*/ final/**nope*/ int/**nope*/ c/**nope*/=1; 66 /**Javadoc*/ 67 private/**nope*/ static/**nope*/ final/**nope*/ int/**nope*/ d/**nope*/=1; 68 } 69 70 class BBBBBB { 71 /**Javadoc*/ 72 int/**nope*/ a/**nope*/=/**nope*/1/**nope*/; 73 /**Javadoc*/ 74 private/**nope*/ int/**nope*/ b/**nope*/=/**nope*/1/**nope*/; 75 /**Javadoc*/ 76 private/**nope*/ final/**nope*/ int/**nope*/ c/**nope*/=/**nope*/1/**nope*/; 77 /**Javadoc*/ 78 private/**nope*/ static/**nope*/ final/**nope*/ int/**nope*/ d/**nope*/=/**nope*/1/**nope*/; 79 } 80 81 82 class CCCCCC { 83 /**Javadoc*/ 84 Object/**nope*/ a/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 85 /**Javadoc*/ 86 private/**nope*/ Object/**nope*/ b/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 87 /**Javadoc*/ 88 private/**nope*/ final/**nope*/ Object/**nope*/ c/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 89 /**Javadoc*/ 90 private/**nope*/ static/**nope*/ final/**nope*/ Object/**nope*/ d/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 91 } 92 93 class DDDDDD { 94 /**Javadoc*/ 95 @Component/**nope*/ Object/**nope*/ a/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 96 /**Javadoc*/ 97 @Component/**nope*/ private/**nope*/ Object/**nope*/ b/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 98 /**Javadoc*/ 99 @Component/**nope*/ private/**nope*/ final/**nope*/ Object/**nope*/ c/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 100 /**Javadoc*/ 101 @Component/**nope*/ private/**nope*/ static/**nope*/ final/**nope*/ Object/**nope*/ d/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 102 } 103 104 class EEEEEE { 105 /**Javadoc*/ 106 private/**nope*/ @Component/**nope*/ Object/**nope*/ b/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 107 /**Javadoc*/ 108 private/**nope*/ @Component/**nope*/ final/**nope*/ Object/**nope*/ c/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 109 /**Javadoc*/ 110 private/**nope*/ @Component/**nope*/ static/**nope*/ final/**nope*/ Object/**nope*/ d/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 111 }