diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/api/TokenTypes.java b/src/main/java/com/puppycrawl/tools/checkstyle/api/TokenTypes.java index 430fc4cac55..1808c8ca058 100644 --- a/src/main/java/com/puppycrawl/tools/checkstyle/api/TokenTypes.java +++ b/src/main/java/com/puppycrawl/tools/checkstyle/api/TokenTypes.java @@ -4999,6 +4999,26 @@ public final class TokenTypes { * to the interface literal signifying the definition of an annotation * declaration. * + *
For example:
+ *+ * @Deprecated + * private int value; + *+ * + *
parses as:
+ *+ * VARIABLE_DEF -> VARIABLE_DEF + * |--MODIFIERS -> MODIFIERS + * | |--ANNOTATION -> ANNOTATION + * | | |--AT -> @ + * | | `--IDENT -> Deprecated + * | `--LITERAL_PRIVATE -> private + * |--TYPE -> TYPE + * | `--LITERAL_INT -> int + * |--IDENT -> value + * `--SEMI -> ; + *+ * * @see * JSR201 */