1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package com.puppycrawl.tools.checkstyle.api;
21
22 import static com.google.common.truth.Truth.assertWithMessage;
23 import static com.puppycrawl.tools.checkstyle.internal.utils.TestUtil.isUtilsClassHasPrivateConstructor;
24
25 import java.lang.reflect.Field;
26
27 import org.junit.jupiter.api.Test;
28
29 public class JavadocTokenTypesTest {
30
31 @Test
32 public void testIsProperUtilsClass() throws ReflectiveOperationException {
33 assertWithMessage("Constructor is not private")
34 .that(isUtilsClassHasPrivateConstructor(JavadocTokenTypes.class))
35 .isTrue();
36 }
37
38 @Test
39 public void testTokenValues() {
40 final String msg = "Please ensure that token values in `JavadocTokenTypes.java` have not"
41 + " changed.";
42 assertWithMessage(msg)
43 .that(JavadocTokenTypes.RETURN_LITERAL)
44 .isEqualTo(11);
45 assertWithMessage(msg)
46 .that(JavadocTokenTypes.DEPRECATED_LITERAL)
47 .isEqualTo(8);
48 assertWithMessage(msg)
49 .that(JavadocTokenTypes.SINCE_LITERAL)
50 .isEqualTo(16);
51 assertWithMessage(msg)
52 .that(JavadocTokenTypes.SERIAL_DATA_LITERAL)
53 .isEqualTo(15);
54 assertWithMessage(msg)
55 .that(JavadocTokenTypes.SERIAL_FIELD_LITERAL)
56 .isEqualTo(14);
57 assertWithMessage(msg)
58 .that(JavadocTokenTypes.PARAM_LITERAL)
59 .isEqualTo(10);
60 assertWithMessage(msg)
61 .that(JavadocTokenTypes.SEE_LITERAL)
62 .isEqualTo(12);
63 assertWithMessage(msg)
64 .that(JavadocTokenTypes.SERIAL_LITERAL)
65 .isEqualTo(13);
66 assertWithMessage(msg)
67 .that(JavadocTokenTypes.VERSION_LITERAL)
68 .isEqualTo(18);
69 assertWithMessage(msg)
70 .that(JavadocTokenTypes.EXCEPTION_LITERAL)
71 .isEqualTo(9);
72 assertWithMessage(msg)
73 .that(JavadocTokenTypes.THROWS_LITERAL)
74 .isEqualTo(17);
75 assertWithMessage(msg)
76 .that(JavadocTokenTypes.AUTHOR_LITERAL)
77 .isEqualTo(7);
78 assertWithMessage(msg)
79 .that(JavadocTokenTypes.CUSTOM_NAME)
80 .isEqualTo(21);
81 assertWithMessage(msg)
82 .that(JavadocTokenTypes.JAVADOC_INLINE_TAG_START)
83 .isEqualTo(19);
84 assertWithMessage(msg)
85 .that(JavadocTokenTypes.JAVADOC_INLINE_TAG_END)
86 .isEqualTo(20);
87 assertWithMessage(msg)
88 .that(JavadocTokenTypes.CODE_LITERAL)
89 .isEqualTo(45);
90 assertWithMessage(msg)
91 .that(JavadocTokenTypes.DOC_ROOT_LITERAL)
92 .isEqualTo(46);
93 assertWithMessage(msg)
94 .that(JavadocTokenTypes.LINK_LITERAL)
95 .isEqualTo(48);
96 assertWithMessage(msg)
97 .that(JavadocTokenTypes.INHERIT_DOC_LITERAL)
98 .isEqualTo(47);
99 assertWithMessage(msg)
100 .that(JavadocTokenTypes.LINKPLAIN_LITERAL)
101 .isEqualTo(49);
102 assertWithMessage(msg)
103 .that(JavadocTokenTypes.LITERAL_LITERAL)
104 .isEqualTo(50);
105 assertWithMessage(msg)
106 .that(JavadocTokenTypes.VALUE_LITERAL)
107 .isEqualTo(51);
108 assertWithMessage(msg)
109 .that(JavadocTokenTypes.PACKAGE_CLASS)
110 .isEqualTo(28);
111 assertWithMessage(msg)
112 .that(JavadocTokenTypes.HASH)
113 .isEqualTo(30);
114 assertWithMessage(msg)
115 .that(JavadocTokenTypes.MEMBER)
116 .isEqualTo(33);
117 assertWithMessage(msg)
118 .that(JavadocTokenTypes.LEFT_BRACE)
119 .isEqualTo(34);
120 assertWithMessage(msg)
121 .that(JavadocTokenTypes.RIGHT_BRACE)
122 .isEqualTo(35);
123 assertWithMessage(msg)
124 .that(JavadocTokenTypes.ARGUMENT)
125 .isEqualTo(36);
126 assertWithMessage(msg)
127 .that(JavadocTokenTypes.COMMA)
128 .isEqualTo(37);
129 assertWithMessage(msg)
130 .that(JavadocTokenTypes.STRING)
131 .isEqualTo(27);
132 assertWithMessage(msg)
133 .that(JavadocTokenTypes.CLASS_NAME)
134 .isEqualTo(43);
135 assertWithMessage(msg)
136 .that(JavadocTokenTypes.PARAMETER_NAME)
137 .isEqualTo(25);
138 assertWithMessage(msg)
139 .that(JavadocTokenTypes.LITERAL_EXCLUDE)
140 .isEqualTo(23);
141 assertWithMessage(msg)
142 .that(JavadocTokenTypes.LITERAL_INCLUDE)
143 .isEqualTo(22);
144 assertWithMessage(msg)
145 .that(JavadocTokenTypes.FIELD_NAME)
146 .isEqualTo(39);
147 assertWithMessage(msg)
148 .that(JavadocTokenTypes.FIELD_TYPE)
149 .isEqualTo(41);
150 assertWithMessage(msg)
151 .that(JavadocTokenTypes.HTML_TAG_NAME)
152 .isEqualTo(100);
153 assertWithMessage(msg)
154 .that(JavadocTokenTypes.START)
155 .isEqualTo(5);
156 assertWithMessage(msg)
157 .that(JavadocTokenTypes.SLASH)
158 .isEqualTo(57);
159 assertWithMessage(msg)
160 .that(JavadocTokenTypes.END)
161 .isEqualTo(55);
162 assertWithMessage(msg)
163 .that(JavadocTokenTypes.SLASH_END)
164 .isEqualTo(56);
165 assertWithMessage(msg)
166 .that(JavadocTokenTypes.EQUALS)
167 .isEqualTo(58);
168 assertWithMessage(msg)
169 .that(JavadocTokenTypes.ATTR_VALUE)
170 .isEqualTo(89);
171 assertWithMessage(msg)
172 .that(JavadocTokenTypes.P_HTML_TAG_NAME)
173 .isEqualTo(59);
174 assertWithMessage(msg)
175 .that(JavadocTokenTypes.LI_HTML_TAG_NAME)
176 .isEqualTo(60);
177 assertWithMessage(msg)
178 .that(JavadocTokenTypes.TR_HTML_TAG_NAME)
179 .isEqualTo(61);
180 assertWithMessage(msg)
181 .that(JavadocTokenTypes.TD_HTML_TAG_NAME)
182 .isEqualTo(62);
183 assertWithMessage(msg)
184 .that(JavadocTokenTypes.TH_HTML_TAG_NAME)
185 .isEqualTo(63);
186 assertWithMessage(msg)
187 .that(JavadocTokenTypes.BODY_HTML_TAG_NAME)
188 .isEqualTo(64);
189 assertWithMessage(msg)
190 .that(JavadocTokenTypes.COLGROUP_HTML_TAG_NAME)
191 .isEqualTo(65);
192 assertWithMessage(msg)
193 .that(JavadocTokenTypes.DD_HTML_TAG_NAME)
194 .isEqualTo(66);
195 assertWithMessage(msg)
196 .that(JavadocTokenTypes.DT_HTML_TAG_NAME)
197 .isEqualTo(67);
198 assertWithMessage(msg)
199 .that(JavadocTokenTypes.HEAD_HTML_TAG_NAME)
200 .isEqualTo(68);
201 assertWithMessage(msg)
202 .that(JavadocTokenTypes.HTML_HTML_TAG_NAME)
203 .isEqualTo(69);
204 assertWithMessage(msg)
205 .that(JavadocTokenTypes.OPTION_HTML_TAG_NAME)
206 .isEqualTo(70);
207 assertWithMessage(msg)
208 .that(JavadocTokenTypes.TBODY_HTML_TAG_NAME)
209 .isEqualTo(71);
210 assertWithMessage(msg)
211 .that(JavadocTokenTypes.TFOOT_HTML_TAG_NAME)
212 .isEqualTo(72);
213 assertWithMessage(msg)
214 .that(JavadocTokenTypes.THEAD_HTML_TAG_NAME)
215 .isEqualTo(73);
216 assertWithMessage(msg)
217 .that(JavadocTokenTypes.AREA_HTML_TAG_NAME)
218 .isEqualTo(74);
219 assertWithMessage(msg)
220 .that(JavadocTokenTypes.BASE_HTML_TAG_NAME)
221 .isEqualTo(75);
222 assertWithMessage(msg)
223 .that(JavadocTokenTypes.BASEFONT_HTML_TAG_NAME)
224 .isEqualTo(76);
225 assertWithMessage(msg)
226 .that(JavadocTokenTypes.BR_HTML_TAG_NAME)
227 .isEqualTo(77);
228 assertWithMessage(msg)
229 .that(JavadocTokenTypes.COL_HTML_TAG_NAME)
230 .isEqualTo(78);
231 assertWithMessage(msg)
232 .that(JavadocTokenTypes.FRAME_HTML_TAG_NAME)
233 .isEqualTo(79);
234 assertWithMessage(msg)
235 .that(JavadocTokenTypes.HR_HTML_TAG_NAME)
236 .isEqualTo(80);
237 assertWithMessage(msg)
238 .that(JavadocTokenTypes.IMG_HTML_TAG_NAME)
239 .isEqualTo(81);
240 assertWithMessage(msg)
241 .that(JavadocTokenTypes.INPUT_HTML_TAG_NAME)
242 .isEqualTo(82);
243 assertWithMessage(msg)
244 .that(JavadocTokenTypes.ISINDEX_HTML_TAG_NAME)
245 .isEqualTo(83);
246 assertWithMessage(msg)
247 .that(JavadocTokenTypes.LINK_HTML_TAG_NAME)
248 .isEqualTo(84);
249 assertWithMessage(msg)
250 .that(JavadocTokenTypes.META_HTML_TAG_NAME)
251 .isEqualTo(85);
252 assertWithMessage(msg)
253 .that(JavadocTokenTypes.PARAM_HTML_TAG_NAME)
254 .isEqualTo(86);
255 assertWithMessage(msg)
256 .that(JavadocTokenTypes.EMBED_HTML_TAG_NAME)
257 .isEqualTo(87);
258 assertWithMessage(msg)
259 .that(JavadocTokenTypes.KEYGEN_HTML_TAG_NAME)
260 .isEqualTo(88);
261 assertWithMessage(msg)
262 .that(JavadocTokenTypes.SOURCE_HTML_TAG_NAME)
263 .isEqualTo(92);
264 assertWithMessage(msg)
265 .that(JavadocTokenTypes.TRACK_HTML_TAG_NAME)
266 .isEqualTo(93);
267 assertWithMessage(msg)
268 .that(JavadocTokenTypes.WBR_HTML_TAG_NAME)
269 .isEqualTo(94);
270 assertWithMessage(msg)
271 .that(JavadocTokenTypes.HTML_COMMENT_START)
272 .isEqualTo(2);
273 assertWithMessage(msg)
274 .that(JavadocTokenTypes.HTML_COMMENT_END)
275 .isEqualTo(91);
276 assertWithMessage(msg)
277 .that(JavadocTokenTypes.LEADING_ASTERISK)
278 .isEqualTo(1);
279 assertWithMessage(msg)
280 .that(JavadocTokenTypes.NEWLINE)
281 .isEqualTo(6);
282 assertWithMessage(msg)
283 .that(JavadocTokenTypes.CHAR)
284 .isEqualTo(24);
285 assertWithMessage(msg)
286 .that(JavadocTokenTypes.WS)
287 .isEqualTo(4);
288 assertWithMessage(msg)
289 .that(JavadocTokenTypes.EOF)
290 .isEqualTo(-1);
291 assertWithMessage(msg)
292 .that(JavadocTokenTypes.JAVADOC)
293 .isEqualTo(10000);
294 assertWithMessage(msg)
295 .that(JavadocTokenTypes.JAVADOC_TAG)
296 .isEqualTo(10071);
297 assertWithMessage(msg)
298 .that(JavadocTokenTypes.JAVADOC_INLINE_TAG)
299 .isEqualTo(10072);
300 assertWithMessage(msg)
301 .that(JavadocTokenTypes.REFERENCE)
302 .isEqualTo(10069);
303 assertWithMessage(msg)
304 .that(JavadocTokenTypes.PARAMETERS)
305 .isEqualTo(10070);
306 assertWithMessage(msg)
307 .that(JavadocTokenTypes.DESCRIPTION)
308 .isEqualTo(10068);
309 assertWithMessage(msg)
310 .that(JavadocTokenTypes.HTML_ELEMENT)
311 .isEqualTo(10001);
312 assertWithMessage(msg)
313 .that(JavadocTokenTypes.HTML_ELEMENT_START)
314 .isEqualTo(10002);
315 assertWithMessage(msg)
316 .that(JavadocTokenTypes.HTML_ELEMENT_END)
317 .isEqualTo(10003);
318 assertWithMessage(msg)
319 .that(JavadocTokenTypes.HTML_TAG)
320 .isEqualTo(10005);
321 assertWithMessage(msg)
322 .that(JavadocTokenTypes.ATTRIBUTE)
323 .isEqualTo(10004);
324 assertWithMessage(msg)
325 .that(JavadocTokenTypes.PARAGRAPH)
326 .isEqualTo(10008);
327 assertWithMessage(msg)
328 .that(JavadocTokenTypes.P_TAG_START)
329 .isEqualTo(10006);
330 assertWithMessage(msg)
331 .that(JavadocTokenTypes.P_TAG_END)
332 .isEqualTo(10007);
333 assertWithMessage(msg)
334 .that(JavadocTokenTypes.LI)
335 .isEqualTo(10011);
336 assertWithMessage(msg)
337 .that(JavadocTokenTypes.LI_TAG_START)
338 .isEqualTo(10009);
339 assertWithMessage(msg)
340 .that(JavadocTokenTypes.LI_TAG_END)
341 .isEqualTo(10010);
342 assertWithMessage(msg)
343 .that(JavadocTokenTypes.TR)
344 .isEqualTo(10014);
345 assertWithMessage(msg)
346 .that(JavadocTokenTypes.TR_TAG_START)
347 .isEqualTo(10012);
348 assertWithMessage(msg)
349 .that(JavadocTokenTypes.TR_TAG_END)
350 .isEqualTo(10013);
351 assertWithMessage(msg)
352 .that(JavadocTokenTypes.TD)
353 .isEqualTo(10017);
354 assertWithMessage(msg)
355 .that(JavadocTokenTypes.TD_TAG_START)
356 .isEqualTo(10015);
357 assertWithMessage(msg)
358 .that(JavadocTokenTypes.TD_TAG_END)
359 .isEqualTo(10016);
360 assertWithMessage(msg)
361 .that(JavadocTokenTypes.TH)
362 .isEqualTo(10020);
363 assertWithMessage(msg)
364 .that(JavadocTokenTypes.TH_TAG_START)
365 .isEqualTo(10018);
366 assertWithMessage(msg)
367 .that(JavadocTokenTypes.TH_TAG_END)
368 .isEqualTo(10019);
369 assertWithMessage(msg)
370 .that(JavadocTokenTypes.BODY)
371 .isEqualTo(10023);
372 assertWithMessage(msg)
373 .that(JavadocTokenTypes.BODY_TAG_START)
374 .isEqualTo(10021);
375 assertWithMessage(msg)
376 .that(JavadocTokenTypes.BODY_TAG_END)
377 .isEqualTo(10022);
378 assertWithMessage(msg)
379 .that(JavadocTokenTypes.COLGROUP)
380 .isEqualTo(10026);
381 assertWithMessage(msg)
382 .that(JavadocTokenTypes.COLGROUP_TAG_START)
383 .isEqualTo(10024);
384 assertWithMessage(msg)
385 .that(JavadocTokenTypes.COLGROUP_TAG_END)
386 .isEqualTo(10025);
387 assertWithMessage(msg)
388 .that(JavadocTokenTypes.DD)
389 .isEqualTo(10029);
390 assertWithMessage(msg)
391 .that(JavadocTokenTypes.DD_TAG_START)
392 .isEqualTo(10027);
393 assertWithMessage(msg)
394 .that(JavadocTokenTypes.DD_TAG_END)
395 .isEqualTo(10028);
396 assertWithMessage(msg)
397 .that(JavadocTokenTypes.DT)
398 .isEqualTo(10032);
399 assertWithMessage(msg)
400 .that(JavadocTokenTypes.DT_TAG_START)
401 .isEqualTo(10030);
402 assertWithMessage(msg)
403 .that(JavadocTokenTypes.DT_TAG_END)
404 .isEqualTo(10031);
405 assertWithMessage(msg)
406 .that(JavadocTokenTypes.HEAD)
407 .isEqualTo(10035);
408 assertWithMessage(msg)
409 .that(JavadocTokenTypes.HEAD_TAG_START)
410 .isEqualTo(10033);
411 assertWithMessage(msg)
412 .that(JavadocTokenTypes.HEAD_TAG_END)
413 .isEqualTo(10034);
414 assertWithMessage(msg)
415 .that(JavadocTokenTypes.HTML)
416 .isEqualTo(10038);
417 assertWithMessage(msg)
418 .that(JavadocTokenTypes.HTML_TAG_START)
419 .isEqualTo(10036);
420 assertWithMessage(msg)
421 .that(JavadocTokenTypes.HTML_TAG_END)
422 .isEqualTo(10037);
423 assertWithMessage(msg)
424 .that(JavadocTokenTypes.OPTION)
425 .isEqualTo(10041);
426 assertWithMessage(msg)
427 .that(JavadocTokenTypes.OPTION_TAG_START)
428 .isEqualTo(10039);
429 assertWithMessage(msg)
430 .that(JavadocTokenTypes.OPTION_TAG_END)
431 .isEqualTo(10040);
432 assertWithMessage(msg)
433 .that(JavadocTokenTypes.TBODY)
434 .isEqualTo(10044);
435 assertWithMessage(msg)
436 .that(JavadocTokenTypes.TBODY_TAG_START)
437 .isEqualTo(10042);
438 assertWithMessage(msg)
439 .that(JavadocTokenTypes.TBODY_TAG_END)
440 .isEqualTo(10043);
441 assertWithMessage(msg)
442 .that(JavadocTokenTypes.TFOOT)
443 .isEqualTo(10047);
444 assertWithMessage(msg)
445 .that(JavadocTokenTypes.TFOOT_TAG_START)
446 .isEqualTo(10045);
447 assertWithMessage(msg)
448 .that(JavadocTokenTypes.TFOOT_TAG_END)
449 .isEqualTo(10046);
450 assertWithMessage(msg)
451 .that(JavadocTokenTypes.THEAD)
452 .isEqualTo(10050);
453 assertWithMessage(msg)
454 .that(JavadocTokenTypes.THEAD_TAG_START)
455 .isEqualTo(10048);
456 assertWithMessage(msg)
457 .that(JavadocTokenTypes.THEAD_TAG_END)
458 .isEqualTo(10049);
459 assertWithMessage(msg)
460 .that(JavadocTokenTypes.SINGLETON_ELEMENT)
461 .isEqualTo(10051);
462 assertWithMessage(msg)
463 .that(JavadocTokenTypes.EMPTY_TAG)
464 .isEqualTo(10052);
465 assertWithMessage(msg)
466 .that(JavadocTokenTypes.AREA_TAG)
467 .isEqualTo(10053);
468 assertWithMessage(msg)
469 .that(JavadocTokenTypes.BASE_TAG)
470 .isEqualTo(10054);
471 assertWithMessage(msg)
472 .that(JavadocTokenTypes.BASEFONT_TAG)
473 .isEqualTo(10055);
474 assertWithMessage(msg)
475 .that(JavadocTokenTypes.BR_TAG)
476 .isEqualTo(10056);
477 assertWithMessage(msg)
478 .that(JavadocTokenTypes.COL_TAG)
479 .isEqualTo(10057);
480 assertWithMessage(msg)
481 .that(JavadocTokenTypes.FRAME_TAG)
482 .isEqualTo(10058);
483 assertWithMessage(msg)
484 .that(JavadocTokenTypes.HR_TAG)
485 .isEqualTo(10059);
486 assertWithMessage(msg)
487 .that(JavadocTokenTypes.IMG_TAG)
488 .isEqualTo(10060);
489 assertWithMessage(msg)
490 .that(JavadocTokenTypes.INPUT_TAG)
491 .isEqualTo(10061);
492 assertWithMessage(msg)
493 .that(JavadocTokenTypes.ISINDEX_TAG)
494 .isEqualTo(10062);
495 assertWithMessage(msg)
496 .that(JavadocTokenTypes.LINK_TAG)
497 .isEqualTo(10063);
498 assertWithMessage(msg)
499 .that(JavadocTokenTypes.META_TAG)
500 .isEqualTo(10064);
501 assertWithMessage(msg)
502 .that(JavadocTokenTypes.PARAM_TAG)
503 .isEqualTo(10065);
504 assertWithMessage(msg)
505 .that(JavadocTokenTypes.EMBED_TAG)
506 .isEqualTo(10075);
507 assertWithMessage(msg)
508 .that(JavadocTokenTypes.KEYGEN_TAG)
509 .isEqualTo(10076);
510 assertWithMessage(msg)
511 .that(JavadocTokenTypes.SOURCE_TAG)
512 .isEqualTo(10077);
513 assertWithMessage(msg)
514 .that(JavadocTokenTypes.TRACK_TAG)
515 .isEqualTo(10078);
516 assertWithMessage(msg)
517 .that(JavadocTokenTypes.WBR_TAG)
518 .isEqualTo(10079);
519 assertWithMessage(msg)
520 .that(JavadocTokenTypes.HTML_COMMENT)
521 .isEqualTo(10073);
522 assertWithMessage(msg)
523 .that(JavadocTokenTypes.TEXT)
524 .isEqualTo(10074);
525 assertWithMessage(msg)
526 .that(JavadocTokenTypes.OPTGROUP_HTML_TAG_NAME)
527 .isEqualTo(95);
528 assertWithMessage(msg)
529 .that(JavadocTokenTypes.OPTGROUP_TAG_START)
530 .isEqualTo(10080);
531 assertWithMessage(msg)
532 .that(JavadocTokenTypes.OPTGROUP_TAG_END)
533 .isEqualTo(10081);
534 assertWithMessage(msg)
535 .that(JavadocTokenTypes.OPTGROUP)
536 .isEqualTo(10082);
537 assertWithMessage(msg)
538 .that(JavadocTokenTypes.RB_HTML_TAG_NAME)
539 .isEqualTo(96);
540 assertWithMessage(msg)
541 .that(JavadocTokenTypes.RB_TAG_START)
542 .isEqualTo(10083);
543 assertWithMessage(msg)
544 .that(JavadocTokenTypes.RB_TAG_END)
545 .isEqualTo(10084);
546 assertWithMessage(msg)
547 .that(JavadocTokenTypes.RB)
548 .isEqualTo(10085);
549 assertWithMessage(msg)
550 .that(JavadocTokenTypes.RT_HTML_TAG_NAME)
551 .isEqualTo(97);
552 assertWithMessage(msg)
553 .that(JavadocTokenTypes.RT_TAG_START)
554 .isEqualTo(10086);
555 assertWithMessage(msg)
556 .that(JavadocTokenTypes.RT_TAG_END)
557 .isEqualTo(10087);
558 assertWithMessage(msg)
559 .that(JavadocTokenTypes.RT)
560 .isEqualTo(10088);
561 assertWithMessage(msg)
562 .that(JavadocTokenTypes.RTC_HTML_TAG_NAME)
563 .isEqualTo(98);
564 assertWithMessage(msg)
565 .that(JavadocTokenTypes.RTC_TAG_START)
566 .isEqualTo(10089);
567 assertWithMessage(msg)
568 .that(JavadocTokenTypes.RTC_TAG_END)
569 .isEqualTo(10090);
570 assertWithMessage(msg)
571 .that(JavadocTokenTypes.RTC)
572 .isEqualTo(10091);
573 assertWithMessage(msg)
574 .that(JavadocTokenTypes.RP_HTML_TAG_NAME)
575 .isEqualTo(99);
576 assertWithMessage(msg)
577 .that(JavadocTokenTypes.RP_TAG_START)
578 .isEqualTo(10092);
579 assertWithMessage(msg)
580 .that(JavadocTokenTypes.RP_TAG_END)
581 .isEqualTo(10093);
582 assertWithMessage(msg)
583 .that(JavadocTokenTypes.RP)
584 .isEqualTo(10094);
585 }
586
587 @Test
588 public void testRuleOffsetValue() throws Exception {
589 final Field ruleTypesOffset = JavadocTokenTypes.class.getDeclaredField("RULE_TYPES_OFFSET");
590 ruleTypesOffset.setAccessible(true);
591 assertWithMessage("Please ensure that the field `RULE_TYPES_OFFSET` in"
592 + " `JavadocTokenTypes.java` has a value of 10000")
593 .that(ruleTypesOffset.getInt(null))
594 .isEqualTo(10000);
595 }
596
597 }