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 InputAbstractJavadocPositionWithSinglelineCommentsTwo { 18 /**Javadoc*/ //noise 19 enum/**nope*/ VVVVV/**nope*/ {} 20 } 21 22 class VSZ { 23 /**Javadoc*/ //noise 24 private/**nope*/ enum/**nope*/ NNNNN/**nope*/ {/**nope*/} 25 26 /**Javadoc*/ //noise 27 @Component2/**nope*/ enum/**nope*/ XXXXX/**nope*/ {/**nope*/} 28 29 /**Javadoc*/ //noise 30 @Component2/**nope*/ private/**nope*/ enum/**nope*/ ZZZZZ/**nope*/ {/**nope*/} 31 32 /**Javadoc*/ //noise 33 private/**nope*/ @Component2/**nope*/ enum/**nope*/ YYYYY/**nope*/ {/**nope*/} 34 } 35 36 //////////////// 37 // INTERFACES // 38 //////////////// 39 40 /**Javadoc*/ //noise 41 interface/**nope*/ VVVV/**nope*/ {} 42 43 /**Javadoc*/ //noise 44 abstract/**nope*/ interface/**nope*/ NNNN/**nope*/ {/**nope*/} 45 46 /**Javadoc*/ //noise 47 @Component2/**nope*/ interface/**nope*/ XXXX/**nope*/ {/**nope*/} 48 49 /**Javadoc*/ //noise 50 @Component2/**nope*/ abstract/**nope*/ interface/**nope*/ ZZZZ/**nope*/ {/**nope*/} 51 52 /**Javadoc*/ //noise 53 abstract/**nope*/ @Component2/**nope*/ interface/**nope*/ YYYY/**nope*/ {/**nope*/} 54 55 //////////// 56 // FIELDS // 57 //////////// 58 59 class VVVVVV { 60 /**Javadoc*/ //noise 61 int/**nope*/ a/**nope*/; 62 /**Javadoc*/ //noise 63 private/**nope*/ int/**nope*/ b/**nope*/; 64 /**Javadoc*/ //noise 65 private/**nope*/ final/**nope*/ int/**nope*/ c/**nope*/=1; 66 /**Javadoc*/ //noise 67 private/**nope*/ static/**nope*/ final/**nope*/ int/**nope*/ d/**nope*/=1; 68 } 69 70 class NNNNNN { 71 /**Javadoc*/ //noise 72 int/**nope*/ a/**nope*/=/**nope*/1/**nope*/; 73 /**Javadoc*/ //noise 74 private/**nope*/ int/**nope*/ b/**nope*/=/**nope*/1/**nope*/; 75 /**Javadoc*/ //noise 76 private/**nope*/ final/**nope*/ int/**nope*/ c/**nope*/=/**nope*/1/**nope*/; 77 /**Javadoc*/ //noise 78 private/**nope*/ static/**nope*/ final/**nope*/ int/**nope*/ d/**nope*/=/**nope*/1/**nope*/; 79 } 80 81 82 class XXXXXX { 83 /**Javadoc*/ //noise 84 Object/**nope*/ a/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 85 /**Javadoc*/ //noise 86 private/**nope*/ Object/**nope*/ b/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 87 /**Javadoc*/ //noise 88 private/**nope*/ final/**nope*/ Object/**nope*/ c/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 89 /**Javadoc*/ //noise 90 private/**nope*/ static/**nope*/ final/**nope*/ Object/**nope*/ d/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 91 } 92 93 class ZZZZZZ { 94 /**Javadoc*/ //noise 95 @Component2/**nope*/ Object/**nope*/ a/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 96 /**Javadoc*/ //noise 97 @Component2/**nope*/ private/**nope*/ Object/**nope*/ b/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 98 /**Javadoc*/ //noise 99 @Component2/**nope*/ private/**nope*/ final/**nope*/ Object/**nope*/ c/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 100 /**Javadoc*/ //noise 101 @Component2/**nope*/ private/**nope*/ static/**nope*/ final/**nope*/ Object/**nope*/ d/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 102 } 103 104 class YYYYYY { 105 /*noise*/ /**Javadoc*/ //noise 106 private/**nope*/ @Component2/**nope*/ Object/**nope*/ b/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 107 /**Javadoc*/ //noise 108 private/**nope*/ @Component2/**nope*/ final/**nope*/ Object/**nope*/ c/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 109 /**Javadoc*/ //noise 110 private/**nope*/ @Component2/**nope*/ static/**nope*/ final/**nope*/ Object/**nope*/ d/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/; 111 }