1 package com.puppycrawl.tools.checkstyle.checks.javadoc.abstractjavadoc;
2
3 import java.lang.annotation.ElementType;
4 import java.lang.annotation.Retention;
5 import java.lang.annotation.RetentionPolicy;
6 import java.lang.annotation.Target;
7
8 /////////////
9 // CLASSES //
10 /////////////
11
12 /**Javadoc*/ /*noise*/ //noise
13 class/**nope*/ InputAbstractJavadocPositionWithSinglelineComments/**nope*/{
14 /**Javadoc*/ //noise
15 protected/**nope*/ class/**nope*/ N/**nope*/{/**nope*/}
16
17 /**Javadoc*/ //noise
18 private/**nope*/ static/**nope*/ class/**nope*/ X/**nope*/{/**nope*/}
19
20 /**Javadoc*/ //noise
21 @Component2/**nope*/ class/**nope*/ Z/**nope*/{/**nope*/}
22
23 /**Javadoc*/ //noise
24 @Component2/**nope*/ private/**nope*/ class/**nope*/ Y/**nope*/{/**nope*/}
25
26 /**Javadoc*/ //noise
27 private/**nope*/ @Component2/**nope*/ class/**nope*/ M/**nope*/{/**nope*/}
28 }
29
30 //////////////////
31 // CONSTRUCTORS //
32 //////////////////
33
34 /**Javadoc*/ //noise
35 class/**nope*/ VV/**nope*/{
36 /**Javadoc*/ //noise
37 VV/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
38 }
39
40 /**Javadoc*/ //noise
41 class/**nope*/ NN/**nope*/{
42 /**Javadoc*/ //noise
43 private/**nope1*/ NN/**nope2*/(/**nope3*/)/**nope4*/{/**nope5*/}/**nope6*/
44 }
45
46 class/**nope*/ ZZ/**nope*/{
47 /**Javadoc*/ //noise
48 @Component2/**nope*/ ZZ/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
49 }
50
51 class/**nope*/ YY/**nope*/{
52 /**Javadoc*/ //noise
53 @Component2/**nope*/ private/**nope*/ YY/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
54 }
55
56 class/**nope*/ MM/**nope*/{
57 /**Javadoc*/ //noise
58 private/**nope*/ @Component2/**nope*/ MM/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
59 }
60
61 /////////////
62 // METHODS //
63 /////////////
64
65 class VVV {
66 /**Javadoc*/ //noise
67 void/**nope*/ a/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
68 }
69
70 class NNN {
71 /**Javadoc*/ //noise
72 private/**nope*/ void/**nope*/ a/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
73 }
74
75 class XXX {
76 /**Javadoc*/ //noise
77 static/**nope*/ private/**nope*/ void/**nope*/ a/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
78 }
79
80 class ZZZ {
81 /**Javadoc*/ //noise
82 @Component2/**nope*/ void/**nope*/ a/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
83 }
84
85 class YYY {
86 /**Javadoc*/ //noise
87 @Component2/**nope*/ private/**nope*/ void/**nope*/ a/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
88 }
89
90 class MMM {
91 /**Javadoc*/ //noise
92 static/**nope*/ @Component2/**nope*/ private/**nope*/ void/**nope*/ a/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/
93 }
94
95 class LKJ {
96 /**Javadoc*/ //noise
97 void/**nope*/ a/**nope*/(@Component2/**nope*/int/**nope*/ a/**nope*/)/**nope*/{/**nope*/}/**nope*/
98 }
99
100 class LKM {
101 /**Javadoc*/ //noise
102 java.lang.String/**nope*/ a/**nope*/(/**nope*/)/**nope*/{/**nope*/return null;/**nope*/}/**nope*/
103 }
104
105 ////////////////
106 // INTERFACES //
107 ////////////////
108
109 /**Javadoc*/ //noise
110 interface/**nope*/ VVVV/**nope*/ {}
111
112 /**Javadoc*/ //noise
113 abstract/**nope*/ interface/**nope*/ NNNN/**nope*/ {/**nope*/}
114
115 /**Javadoc*/ //noise
116 @Component2/**nope*/ interface/**nope*/ XXXX/**nope*/ {/**nope*/}
117
118 /**Javadoc*/ //noise
119 @Component2/**nope*/ abstract/**nope*/ interface/**nope*/ ZZZZ/**nope*/ {/**nope*/}
120
121 /**Javadoc*/ //noise
122 abstract/**nope*/ @Component2/**nope*/ interface/**nope*/ YYYY/**nope*/ {/**nope*/}
123
124 ///////////
125 // ENUMS //
126 ///////////
127
128 /**Javadoc*/ //noise
129 enum/**nope*/ VVVVV/**nope*/ {}
130
131 class VSZ {
132 /**Javadoc*/ //noise
133 private/**nope*/ enum/**nope*/ NNNNN/**nope*/ {/**nope*/}
134
135 /**Javadoc*/ //noise
136 @Component2/**nope*/ enum/**nope*/ XXXXX/**nope*/ {/**nope*/}
137
138 /**Javadoc*/ //noise
139 @Component2/**nope*/ private/**nope*/ enum/**nope*/ ZZZZZ/**nope*/ {/**nope*/}
140
141 /**Javadoc*/ //noise
142 private/**nope*/ @Component2/**nope*/ enum/**nope*/ YYYYY/**nope*/ {/**nope*/}
143 }
144
145 ////////////
146 // FIELDS //
147 ////////////
148
149 class VVVVVV {
150 /**Javadoc*/ //noise
151 int/**nope*/ a/**nope*/;
152 /**Javadoc*/ //noise
153 private/**nope*/ int/**nope*/ b/**nope*/;
154 /**Javadoc*/ //noise
155 private/**nope*/ final/**nope*/ int/**nope*/ c/**nope*/=1;
156 /**Javadoc*/ //noise
157 private/**nope*/ static/**nope*/ final/**nope*/ int/**nope*/ d/**nope*/=1;
158 }
159
160 class NNNNNN {
161 /**Javadoc*/ //noise
162 int/**nope*/ a/**nope*/=/**nope*/1/**nope*/;
163 /**Javadoc*/ //noise
164 private/**nope*/ int/**nope*/ b/**nope*/=/**nope*/1/**nope*/;
165 /**Javadoc*/ //noise
166 private/**nope*/ final/**nope*/ int/**nope*/ c/**nope*/=/**nope*/1/**nope*/;
167 /**Javadoc*/ //noise
168 private/**nope*/ static/**nope*/ final/**nope*/ int/**nope*/ d/**nope*/=/**nope*/1/**nope*/;
169 }
170
171
172 class XXXXXX {
173 /**Javadoc*/ //noise
174 Object/**nope*/ a/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
175 /**Javadoc*/ //noise
176 private/**nope*/ Object/**nope*/ b/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
177 /**Javadoc*/ //noise
178 private/**nope*/ final/**nope*/ Object/**nope*/ c/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
179 /**Javadoc*/ //noise
180 private/**nope*/ static/**nope*/ final/**nope*/ Object/**nope*/ d/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
181 }
182
183 class ZZZZZZ {
184 /**Javadoc*/ //noise
185 @Component2/**nope*/ Object/**nope*/ a/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
186 /**Javadoc*/ //noise
187 @Component2/**nope*/ private/**nope*/ Object/**nope*/ b/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
188 /**Javadoc*/ //noise
189 @Component2/**nope*/ private/**nope*/ final/**nope*/ Object/**nope*/ c/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
190 /**Javadoc*/ //noise
191 @Component2/**nope*/ private/**nope*/ static/**nope*/ final/**nope*/ Object/**nope*/ d/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
192 }
193
194 class YYYYYY {
195 /*noise*/ /**Javadoc*/ //noise
196 private/**nope*/ @Component2/**nope*/ Object/**nope*/ b/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
197 /**Javadoc*/ //noise
198 private/**nope*/ @Component2/**nope*/ final/**nope*/ Object/**nope*/ c/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
199 /**Javadoc*/ //noise
200 private/**nope*/ @Component2/**nope*/ static/**nope*/ final/**nope*/ Object/**nope*/ d/**nope*/ =/**nope*/ new/**nope*/ Object/**nope*/(/**nope*/)/**nope*/{/**nope*/}/**nope*/;
201 }
202
203 /////////////////
204 // ENUM CONSTS //
205 /////////////////
206
207 enum VVVVVVV {
208 /**Javadoc*/ //noise
209 ONY/**nope*/,
210 /**Javadoc*/ //noise
211 TWO/**nope*/
212 }
213
214 enum NNNNNNN {
215 /**Javadoc*/ /*noise*/ //noise
216 ONY/**nope*/(/**nope*/1/**nope*/)/**nope*/,
217 /**Javadoc*/ //noise
218 TWO/**nope*/(/**nope*/2/**nope*/)/**nope*/;
219 NNNNNNN(int i){}
220 }
221
222 enum XXXXXXX {
223 /**Javadoc*/ //noise
224 @Component2/**nope*/ ONY/**nope*/(/**nope*/1/**nope*/)/**nope*/,
225 /**Javadoc*/ //noise
226 @Component2/**nope*/ TWO/**nope*/(/**nope*/2/**nope*/)/**nope*/;
227 XXXXXXX(int i){}
228 }
229
230
231 /**Javadoc*/ //noise
232 @Retention(/**nope*/RetentionPolicy/**nope*/./**nope*/RUNTIME/**nope4*/)/**nope*/
233 @Target(/**nope*/{/**nope*/ElementType/**nope*/./**nope*/CONSTRUCTOR/**nope*/, /**nope*/ElementType/**nope*/./**nope*/FIELD/**nope*/
234 , /**nope*/ElementType/**nope*/./**nope*/LOCAL_VARIABLE/**nope*/, /**nope*/ElementType/**nope*/./**nope*/METHOD
235 , /**nope*/ElementType/**nope*/./**nope*/PARAMETER/**nope*/, /**nope*/ElementType/**nope*/./**nope*/TYPE/**nope*/}/**nope*/)/**nope*/
236 @interface/**nope*/ Component2/**nope*/ {/**nope*/
237 }
238
239 /**Javadoc*/ //noise
240 @interface/**nope*/ MyAnnotation2/**nope*/ {
241 /**Javadoc*/ //noise
242 @Component2/**nope*/abstract/**nope*/String/**nope*/val1()/**nope*/default/**nope*/"";
243 /**Javadoc*/ //noise
244 abstract/**nope*/String/**nope*/val2()/**nope*/;
245 /**Javadoc*/ //noise
246 java.lang.String/**nope*/val3()/**nope*/;
247 /**nope*/
248 }
249
250 class MyTemp2 {
251 /**Javadoc*/ //noise
252 private @interface/**nope*/ MyAnnotation3/**nope*/ {/**nope*/
253 }
254 }
255
256 /**nope*/ /*noise*/ /**nope*/ /**Javadoc*/ //noise
257 interface MultipleJavadocs2 {
258 /**nope*/ /*noise*/ /**nope*/ /**Javadoc*/ //noise
259 int method();
260 /**nope*/ /*noise*/ /**nope*/ /**Javadoc*/ //noise
261 @Deprecated
262 /**nope*/ /*noise*/ /**nope*/ //noise
263 public
264 /**nope*/ /*noise*/ /**nope*/ //noise
265 void method2();
266 }
267
268 /**nope*/