From 94e56037a53433ffd11f77995c2676c3b2d4753b Mon Sep 17 00:00:00 2001
From: rnveach
Date: Tue, 20 Oct 2015 15:33:42 -0400
Subject: Issue #2161: unify test input file names
---
.../tools/checkstyle/grammars/Bug3553541.java | 17 ------
.../tools/checkstyle/grammars/EofBug1667137.java | 14 -----
.../grammars/InputLineCommentAtTheEndOfFile.java | 5 ++
.../InputMultiDimensionalArraysInGenerics.java | 32 +++++++++++
.../checkstyle/grammars/InputUnicodeEscape.java | 41 ++++++++++++++
.../grammars/LineCommentAtTheEndOfFile.java | 5 --
.../MultiDimensionalArraysInGenericsTestInput.java | 32 -----------
.../tools/checkstyle/grammars/UnicodeEscape.java | 41 --------------
.../grammars/javadoc/InputLeadingAsterisks.txt | 3 +
.../grammars/javadoc/LeadingAsterisks.txt | 3 -
.../htmlTags/AttributeValueWithoutQuotes.txt | 1 -
.../grammars/javadoc/htmlTags/ClosedOtherTag.txt | 1 -
.../grammars/javadoc/htmlTags/Comments.txt | 2 -
.../javadoc/htmlTags/HtmlTagsInParagraph.txt | 6 --
.../htmlTags/InputAttributeValueWithoutQuotes.txt | 1 +
.../javadoc/htmlTags/InputClosedOtherTag.txt | 1 +
.../grammars/javadoc/htmlTags/InputComments.txt | 2 +
.../javadoc/htmlTags/InputHtmlTagsInParagraph.txt | 6 ++
...nputListWithUnclosedItemInUnclosedParagraph.txt | 5 ++
.../javadoc/htmlTags/InputMixedCaseOfHtmlTags.txt | 10 ++++
.../htmlTags/InputNegativeNumberInAttribute.txt | 1 +
.../javadoc/htmlTags/InputOneSimpleHtmlTag.txt | 1 +
.../htmlTags/InputUnclosedAndClosedParagraphs.txt | 5 ++
.../InputUnclosedParagraphFollowedByJavadocTag.txt | 3 +
.../ListWithUnclosedItemInUnclosedParagraph.txt | 5 --
.../javadoc/htmlTags/MixedCaseOfHtmlTags.txt | 10 ----
.../javadoc/htmlTags/NegativeNumberInAttribute.txt | 1 -
.../grammars/javadoc/htmlTags/OneSimpleHtmlTag.txt | 1 -
.../htmlTags/UnclosedAndClosedParagraphs.txt | 5 --
.../UnclosedParagraphFollowedByJavadocTag.txt | 3 -
.../javadoc/javadocTags/AllJavadocInlineTags.txt | 1 -
.../javadoc/javadocTags/AllStandardJavadocTags.txt | 64 ----------------------
.../javadocTags/AsteriskInJavadocInlineTag.txt | 2 -
.../javadoc/javadocTags/AsteriskInLiteral.txt | 2 -
.../javadoc/javadocTags/AuthorWithMailto.txt | 1 -
.../javadoc/javadocTags/CustomJavadocTags.txt | 4 --
.../javadoc/javadocTags/DocRootInheritDoc.txt | 10 ----
.../grammars/javadoc/javadocTags/DollarInLink.txt | 1 -
.../javadocTags/FewWhiteSpacesAsSeparator.txt | 1 -
.../javadoc/javadocTags/InnerBracesInCodeTag.txt | 1 -
.../javadocTags/InputAllJavadocInlineTags.txt | 1 +
.../javadocTags/InputAllStandardJavadocTags.txt | 64 ++++++++++++++++++++++
.../InputAsteriskInJavadocInlineTag.txt | 2 +
.../javadoc/javadocTags/InputAsteriskInLiteral.txt | 2 +
.../javadoc/javadocTags/InputAuthorWithMailto.txt | 1 +
.../javadoc/javadocTags/InputCustomJavadocTags.txt | 4 ++
.../javadoc/javadocTags/InputDocRootInheritDoc.txt | 10 ++++
.../javadoc/javadocTags/InputDollarInLink.txt | 1 +
.../javadocTags/InputFewWhiteSpacesAsSeparator.txt | 1 +
.../javadocTags/InputInnerBracesInCodeTag.txt | 1 +
.../InputJavadocTagDescriptionWithInlineTags.txt | 1 +
.../javadoc/javadocTags/InputLinkInlineTags.txt | 2 +
.../InputNewlineAndAsteriskInParameters.txt | 3 +
.../javadoc/javadocTags/InputParamWithGeneric.txt | 1 +
.../InputSeeReferenceWithFewNestedClasses.txt | 1 +
.../grammars/javadoc/javadocTags/InputSerial.txt | 7 +++
.../grammars/javadoc/javadocTags/InputSince.txt | 2 +
.../javadocTags/InputTextBeforeJavadocTags.txt | 7 +++
.../javadoc/javadocTags/InputTwoLinkTagsInRow.txt | 1 +
.../JavadocTagDescriptionWithInlineTags.txt | 1 -
.../javadoc/javadocTags/LinkInlineTags.txt | 2 -
.../javadocTags/NewlineAndAsteriskInParameters.txt | 3 -
.../javadoc/javadocTags/ParamWithGeneric.txt | 1 -
.../SeeReferenceWithFewNestedClasses.txt | 1 -
.../grammars/javadoc/javadocTags/Serial.txt | 7 ---
.../grammars/javadoc/javadocTags/Since.txt | 2 -
.../javadoc/javadocTags/TextBeforeJavadocTags.txt | 7 ---
.../javadoc/javadocTags/TwoLinkTagsInRow.txt | 1 -
68 files changed, 228 insertions(+), 259 deletions(-)
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/Bug3553541.java
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/EofBug1667137.java
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputLineCommentAtTheEndOfFile.java
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputMultiDimensionalArraysInGenerics.java
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputUnicodeEscape.java
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/LineCommentAtTheEndOfFile.java
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/MultiDimensionalArraysInGenericsTestInput.java
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/UnicodeEscape.java
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/InputLeadingAsterisks.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/LeadingAsterisks.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/AttributeValueWithoutQuotes.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/ClosedOtherTag.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/Comments.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/HtmlTagsInParagraph.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputAttributeValueWithoutQuotes.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputClosedOtherTag.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputComments.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputHtmlTagsInParagraph.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputListWithUnclosedItemInUnclosedParagraph.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputMixedCaseOfHtmlTags.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputNegativeNumberInAttribute.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputOneSimpleHtmlTag.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputUnclosedAndClosedParagraphs.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputUnclosedParagraphFollowedByJavadocTag.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/ListWithUnclosedItemInUnclosedParagraph.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/MixedCaseOfHtmlTags.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/NegativeNumberInAttribute.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/OneSimpleHtmlTag.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/UnclosedAndClosedParagraphs.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/UnclosedParagraphFollowedByJavadocTag.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AllJavadocInlineTags.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AllStandardJavadocTags.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AsteriskInJavadocInlineTag.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AsteriskInLiteral.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AuthorWithMailto.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/CustomJavadocTags.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/DocRootInheritDoc.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/DollarInLink.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/FewWhiteSpacesAsSeparator.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InnerBracesInCodeTag.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAllJavadocInlineTags.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAllStandardJavadocTags.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAsteriskInJavadocInlineTag.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAsteriskInLiteral.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAuthorWithMailto.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputCustomJavadocTags.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputDocRootInheritDoc.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputDollarInLink.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputFewWhiteSpacesAsSeparator.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputInnerBracesInCodeTag.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputJavadocTagDescriptionWithInlineTags.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputLinkInlineTags.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputNewlineAndAsteriskInParameters.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputParamWithGeneric.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSeeReferenceWithFewNestedClasses.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSerial.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSince.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputTextBeforeJavadocTags.txt
create mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputTwoLinkTagsInRow.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/JavadocTagDescriptionWithInlineTags.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/LinkInlineTags.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/NewlineAndAsteriskInParameters.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/ParamWithGeneric.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/SeeReferenceWithFewNestedClasses.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/Serial.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/Since.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/TextBeforeJavadocTags.txt
delete mode 100644 src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/TwoLinkTagsInRow.txt
(limited to 'src/test/resources/com/puppycrawl/tools/checkstyle/grammars')
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/Bug3553541.java b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/Bug3553541.java
deleted file mode 100644
index 18758d8f1..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/Bug3553541.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.puppycrawl.tools.checkstyle.grammars;
-
-import java.util.List;
-import java.util.ArrayList;
-
-// Demonstrates the bug #3553541
-class Bug3553541
-{
- List super long[]> a;
- {
- a = new ArrayList();
- }
- List super Integer[]> b;
- {
- b = new ArrayList();
- }
-}
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/EofBug1667137.java b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/EofBug1667137.java
deleted file mode 100644
index 266895b14..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/EofBug1667137.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package com.puppycrawl.tools.checkstyle.grammars;
-
-// Demonstrates the bug #1667137
-class EofBug1667137 {
-
- void checkstyleIsBroken() {
- EofBug1667137 borkage = new EofBug1667137() {
-
- T borked(T brokenness) {
- return brokenness;
- }
- };
- }
-}
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputLineCommentAtTheEndOfFile.java b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputLineCommentAtTheEndOfFile.java
new file mode 100644
index 000000000..f3fed923c
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputLineCommentAtTheEndOfFile.java
@@ -0,0 +1,5 @@
+package com.puppycrawl.tools.checkstyle.grammars;
+
+public class InputLineCommentAtTheEndOfFile
+{
+} // EOF on this line
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputMultiDimensionalArraysInGenerics.java b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputMultiDimensionalArraysInGenerics.java
new file mode 100644
index 000000000..350c317da
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputMultiDimensionalArraysInGenerics.java
@@ -0,0 +1,32 @@
+package com.puppycrawl.tools.checkstyle.grammars;
+import java.lang.reflect.GenericArrayType;
+import java.lang.reflect.GenericDeclaration;
+import java.lang.reflect.ParameterizedType;
+import java.lang.reflect.Type;
+import java.lang.reflect.TypeVariable;
+import java.lang.reflect.WildcardType;
+import java.util.Arrays;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+public class InputMultiDimensionalArraysInGenerics {
+
+ @SuppressWarnings("unused")
+ void withUpperBound(List extends int[][]> list) {}
+
+ @SuppressWarnings("unused")
+ void withLowerBound(List super String[][]> list) {}
+
+ @SuppressWarnings("unused")
+ void withLowerBound2(List super String[][][]> list) {}
+
+ static WildcardType getWildcardType(String methodName) throws Exception {
+ ParameterizedType parameterType = (ParameterizedType)
+ WildcardType.class
+ .getDeclaredMethod(methodName, List.class)
+ .getGenericParameterTypes()[0];
+ return (WildcardType) parameterType.getActualTypeArguments()[0];
+ }
+
+}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputUnicodeEscape.java b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputUnicodeEscape.java
new file mode 100644
index 000000000..748cfc9ed
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/InputUnicodeEscape.java
@@ -0,0 +1,41 @@
+package com.puppycrawl.tools.checkstyle.grammars;
+
+/**
+ * Input for unicode escapes.
+ */
+public class InputUnicodeEscape
+{
+ char a = '\u005cr';
+ char b = '\u005cn';
+ char c = '\u005ct';
+ char d = '\uuuu005cn';
+ char e = '\u005c\u005c';
+ char f = '\u005c'';
+ char g = '"';
+ String h = "\u005c"";
+ String i = "'";
+ char j = '\"';
+ String k = "\'";
+ char l = '\u005C'';
+ char m = '\uABCD';
+ char n = '\u00AB';
+ char o = '\u005B';
+ char p = '\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu005cr'; // Tests the lookahead
+ char q = '\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu005D';
+ char r = '\u005c\u0027';
+ char s = '\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu005c\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu0027';
+
+ char wtf1 = '\u005c\u005c'; // This is a legal backslash
+ String wtf2 = "\\u005c"; // = "\u005c", with a single backslash, and != a backslash!
+ // There is an ambiguity in the grammar, the interpretation is done as "\\" + "u005c"
+ //char wtf3 = '\\u005c'; // This is therefore, illegal
+
+ //char z = '\u005cu005c'; /* This is illegal */
+
+ String sa = "\u0078\u006b\u0020\u005c\u0022\u003f\u0020\u19e8\u19f2\u19ec";
+ String sb = "ihcp gyqnaznr \u2d21\u2d07\u2d0a\u2d02\u2d23\u2d27";
+ String sc = "\u3009\u3007\u3017\u3032 ]*+f?)).[. xhc";
+ String sd = "\u1f073\u1f08a\u1f09d\u1f09a nfllv \u03ac\udd762\u029c";
+ String se = "\u0721\ue723\ue76eM \u2ffc\u2ff1 \u123e1 tzouw \ufadaZ";
+ String sf = "abc\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu005c\u0022def";
+}
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/LineCommentAtTheEndOfFile.java b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/LineCommentAtTheEndOfFile.java
deleted file mode 100644
index 87697ea69..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/LineCommentAtTheEndOfFile.java
+++ /dev/null
@@ -1,5 +0,0 @@
-package com.puppycrawl.tools.checkstyle.grammars;
-
-public class LineCommentAtTheEndOfFile
-{
-} // EOF on this line
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/MultiDimensionalArraysInGenericsTestInput.java b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/MultiDimensionalArraysInGenericsTestInput.java
deleted file mode 100644
index 63a3db255..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/MultiDimensionalArraysInGenericsTestInput.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.puppycrawl.tools.checkstyle.grammars;
-import java.lang.reflect.GenericArrayType;
-import java.lang.reflect.GenericDeclaration;
-import java.lang.reflect.ParameterizedType;
-import java.lang.reflect.Type;
-import java.lang.reflect.TypeVariable;
-import java.lang.reflect.WildcardType;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-public class MultiDimensionalArraysInGenericsTestInput {
-
- @SuppressWarnings("unused")
- void withUpperBound(List extends int[][]> list) {}
-
- @SuppressWarnings("unused")
- void withLowerBound(List super String[][]> list) {}
-
- @SuppressWarnings("unused")
- void withLowerBound2(List super String[][][]> list) {}
-
- static WildcardType getWildcardType(String methodName) throws Exception {
- ParameterizedType parameterType = (ParameterizedType)
- WildcardType.class
- .getDeclaredMethod(methodName, List.class)
- .getGenericParameterTypes()[0];
- return (WildcardType) parameterType.getActualTypeArguments()[0];
- }
-
-}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/UnicodeEscape.java b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/UnicodeEscape.java
deleted file mode 100644
index 9b32a8ed6..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/UnicodeEscape.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package com.puppycrawl.tools.checkstyle.grammars;
-
-/**
- * Input for unicode escapes.
- */
-public class UnicodeEscape
-{
- char a = '\u005cr';
- char b = '\u005cn';
- char c = '\u005ct';
- char d = '\uuuu005cn';
- char e = '\u005c\u005c';
- char f = '\u005c'';
- char g = '"';
- String h = "\u005c"";
- String i = "'";
- char j = '\"';
- String k = "\'";
- char l = '\u005C'';
- char m = '\uABCD';
- char n = '\u00AB';
- char o = '\u005B';
- char p = '\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu005cr'; // Tests the lookahead
- char q = '\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu005D';
- char r = '\u005c\u0027';
- char s = '\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu005c\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu0027';
-
- char wtf1 = '\u005c\u005c'; // This is a legal backslash
- String wtf2 = "\\u005c"; // = "\u005c", with a single backslash, and != a backslash!
- // There is an ambiguity in the grammar, the interpretation is done as "\\" + "u005c"
- //char wtf3 = '\\u005c'; // This is therefore, illegal
-
- //char z = '\u005cu005c'; /* This is illegal */
-
- String sa = "\u0078\u006b\u0020\u005c\u0022\u003f\u0020\u19e8\u19f2\u19ec";
- String sb = "ihcp gyqnaznr \u2d21\u2d07\u2d0a\u2d02\u2d23\u2d27";
- String sc = "\u3009\u3007\u3017\u3032 ]*+f?)).[. xhc";
- String sd = "\u1f073\u1f08a\u1f09d\u1f09a nfllv \u03ac\udd762\u029c";
- String se = "\u0721\ue723\ue76eM \u2ffc\u2ff1 \u123e1 tzouw \ufadaZ";
- String sf = "abc\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu005c\u0022def";
-}
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/InputLeadingAsterisks.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/InputLeadingAsterisks.txt
new file mode 100644
index 000000000..070f5a220
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/InputLeadingAsterisks.txt
@@ -0,0 +1,3 @@
+
+ * Leading asterisk
+ * Another one
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/LeadingAsterisks.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/LeadingAsterisks.txt
deleted file mode 100644
index 070f5a220..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/LeadingAsterisks.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-
- * Leading asterisk
- * Another one
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/AttributeValueWithoutQuotes.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/AttributeValueWithoutQuotes.txt
deleted file mode 100644
index 4cecd2ae1..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/AttributeValueWithoutQuotes.txt
+++ /dev/null
@@ -1 +0,0 @@
-RFC 3758.
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/ClosedOtherTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/ClosedOtherTag.txt
deleted file mode 100644
index c9f4d7af8..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/ClosedOtherTag.txt
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/Comments.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/Comments.txt
deleted file mode 100644
index 350b64871..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/Comments.txt
+++ /dev/null
@@ -1,2 +0,0 @@
- * Use String
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/HtmlTagsInParagraph.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/HtmlTagsInParagraph.txt
deleted file mode 100644
index 156abc21c..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/HtmlTagsInParagraph.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-
- *
- * Description of my class.
- *
- * Another line of text
-
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputAttributeValueWithoutQuotes.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputAttributeValueWithoutQuotes.txt
new file mode 100644
index 000000000..4cecd2ae1
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputAttributeValueWithoutQuotes.txt
@@ -0,0 +1 @@
+RFC 3758.
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputClosedOtherTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputClosedOtherTag.txt
new file mode 100644
index 000000000..c9f4d7af8
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputClosedOtherTag.txt
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputComments.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputComments.txt
new file mode 100644
index 000000000..350b64871
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputComments.txt
@@ -0,0 +1,2 @@
+ * Use String
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputHtmlTagsInParagraph.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputHtmlTagsInParagraph.txt
new file mode 100644
index 000000000..156abc21c
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputHtmlTagsInParagraph.txt
@@ -0,0 +1,6 @@
+
+ *
+ * Description of my class.
+ *
+ * Another line of text
+
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputListWithUnclosedItemInUnclosedParagraph.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputListWithUnclosedItemInUnclosedParagraph.txt
new file mode 100644
index 000000000..7d2a71ade
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputListWithUnclosedItemInUnclosedParagraph.txt
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputMixedCaseOfHtmlTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputMixedCaseOfHtmlTags.txt
new file mode 100644
index 000000000..98f2a3fcc
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputMixedCaseOfHtmlTags.txt
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputNegativeNumberInAttribute.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputNegativeNumberInAttribute.txt
new file mode 100644
index 000000000..f41c5aee9
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputNegativeNumberInAttribute.txt
@@ -0,0 +1 @@
+TM
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputOneSimpleHtmlTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputOneSimpleHtmlTag.txt
new file mode 100644
index 000000000..1ea96c766
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputOneSimpleHtmlTag.txt
@@ -0,0 +1 @@
+blabla
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputUnclosedAndClosedParagraphs.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputUnclosedAndClosedParagraphs.txt
new file mode 100644
index 000000000..d2534841d
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputUnclosedAndClosedParagraphs.txt
@@ -0,0 +1,5 @@
+
+first paragraph
+
+second paragraph
+
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputUnclosedParagraphFollowedByJavadocTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputUnclosedParagraphFollowedByJavadocTag.txt
new file mode 100644
index 000000000..00b892c0e
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/InputUnclosedParagraphFollowedByJavadocTag.txt
@@ -0,0 +1,3 @@
+
+ text text
+@author Baratali
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/ListWithUnclosedItemInUnclosedParagraph.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/ListWithUnclosedItemInUnclosedParagraph.txt
deleted file mode 100644
index 7d2a71ade..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/ListWithUnclosedItemInUnclosedParagraph.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/MixedCaseOfHtmlTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/MixedCaseOfHtmlTags.txt
deleted file mode 100644
index 98f2a3fcc..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/MixedCaseOfHtmlTags.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/NegativeNumberInAttribute.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/NegativeNumberInAttribute.txt
deleted file mode 100644
index f41c5aee9..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/NegativeNumberInAttribute.txt
+++ /dev/null
@@ -1 +0,0 @@
-TM
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/OneSimpleHtmlTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/OneSimpleHtmlTag.txt
deleted file mode 100644
index 1ea96c766..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/OneSimpleHtmlTag.txt
+++ /dev/null
@@ -1 +0,0 @@
-blabla
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/UnclosedAndClosedParagraphs.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/UnclosedAndClosedParagraphs.txt
deleted file mode 100644
index d2534841d..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/UnclosedAndClosedParagraphs.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-
-first paragraph
-
-second paragraph
-
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/UnclosedParagraphFollowedByJavadocTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/UnclosedParagraphFollowedByJavadocTag.txt
deleted file mode 100644
index 00b892c0e..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/htmlTags/UnclosedParagraphFollowedByJavadocTag.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-
- text text
-@author Baratali
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AllJavadocInlineTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AllJavadocInlineTags.txt
deleted file mode 100644
index 2701428d2..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AllJavadocInlineTags.txt
+++ /dev/null
@@ -1 +0,0 @@
-{@code } {@literal } {@docRoot} {@inheritDoc} {@link A A class} {@linkplain A another link} {@value lang.Integer#MAX_VALUE}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AllStandardJavadocTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AllStandardJavadocTags.txt
deleted file mode 100644
index ef5bd4a39..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AllStandardJavadocTags.txt
+++ /dev/null
@@ -1,64 +0,0 @@
-
-@author John Locke
-@author Man in black, Sub Zero
-@author Walter White
-@deprecated This method is deprecated
-because we created new one.
-@exception IOException throws exception if connection refused.
-@param arg String argument
-@param it is generic
-@param type I can describe 'type'
-on several lines.
-One more line of description.
-@return something
-@return a value of element
-that is passed as argument.
-@see "A book of that famous man"
-@see Google
-@see
-Google
-@see java.lang.Integer#valueOf
-@see java.lang.Integer#Integer
-@see java.lang.Integer#MAX_VALUE
-@see java.lang.Integer#valueOf valueOf method
-@see java.lang.Integer#Integer Integer
-@see java.lang.Integer#MAX_VALUE maxValue
-@see java.lang.Integer#intValue method
-@see java.lang.Integer#intValue() method
-@see java.lang.Void#Void constructor
-@see java.lang.Void#Void() constructor
-@see java.lang.Integer#valueOf(String) method
-@see java.lang.Integer#toString(int,int) method
-@see java.lang.Integer#toString(int, int) method
-@see #field
-@see #method(Type, Type)
-@see #method(Type argname, Type argname)
-@see #constructor(Type, Type)
-@see #constructor(Type argname, Type argname)
-@see Class#field
-@see Class#method(Type, Type, Type)
-@see Class#method(Type argname, Type argname)
-@see Class#constructor(Type, Type)
-@see Class#constructor(Type argname, Type argname)
-@see Class.NestedClass
-@see Class
-@see com.github.checkstyle.Class#field
-@see com.github.checkstyle.Class#method(Type, Type)
-@see com.github.checkstyle.Class#method(Type argname, Type argname)
-@see com.github.checkstyle.Class#constructor(Type, Type)
-@see com.github.checkstyle.Class#constructor(Type argname, Type argname)
-@see com.github.checkstyle.Class.NestedClass
-@see com.github.checkstyle.Class
-@see com.github.checkstyle
-@serial field description
-on few lines
-and even here
-@serial include
-@serial exclude
-@serialField myField myObjectStreamField description of my serial field
-@serialData The data-description documents the types and order of data in the serialized form. Specifically, this data includes the optional data written by the writeObject method and all data (including base classes) written by the Externalizable.writeExternal method.
-@since 1.5
-@since Release 3.4.5
-@throws IOException throws exception if connection refused.
-@version 1.2
-@version Release 1.1.1
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AsteriskInJavadocInlineTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AsteriskInJavadocInlineTag.txt
deleted file mode 100644
index 7ec113185..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AsteriskInJavadocInlineTag.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-{@link
- * GwtIncompatible}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AsteriskInLiteral.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AsteriskInLiteral.txt
deleted file mode 100644
index 03385c221..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AsteriskInLiteral.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-{@literal as
-* as}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AuthorWithMailto.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AuthorWithMailto.txt
deleted file mode 100644
index ddbc81bb3..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/AuthorWithMailto.txt
+++ /dev/null
@@ -1 +0,0 @@
-@author Baratali Izmailov
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/CustomJavadocTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/CustomJavadocTags.txt
deleted file mode 100644
index 2a507b316..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/CustomJavadocTags.txt
+++ /dev/null
@@ -1,4 +0,0 @@
- * @myTag yes it is
- * @anotherTagWithoutParameter
- * @author I
-
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/DocRootInheritDoc.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/DocRootInheritDoc.txt
deleted file mode 100644
index 3f0dd01e7..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/DocRootInheritDoc.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-
- * {@docRoot}
- * {@docRoot }
- * {@docRoot
- * }
- * {@inheritDoc}
- * {@inheritDoc }
- * {@inheritDoc
- * }
-
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/DollarInLink.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/DollarInLink.txt
deleted file mode 100644
index 622f30cb9..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/DollarInLink.txt
+++ /dev/null
@@ -1 +0,0 @@
-{@link My$Class#$$simple_$Method(_A78, $8$)}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/FewWhiteSpacesAsSeparator.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/FewWhiteSpacesAsSeparator.txt
deleted file mode 100644
index eda5ad21f..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/FewWhiteSpacesAsSeparator.txt
+++ /dev/null
@@ -1 +0,0 @@
- * @param initialCapacity the initial capacity of the ByteBuffer.
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InnerBracesInCodeTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InnerBracesInCodeTag.txt
deleted file mode 100644
index ab0f6f399..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InnerBracesInCodeTag.txt
+++ /dev/null
@@ -1 +0,0 @@
-{@code {{{}}{{}}} }
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAllJavadocInlineTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAllJavadocInlineTags.txt
new file mode 100644
index 000000000..2701428d2
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAllJavadocInlineTags.txt
@@ -0,0 +1 @@
+{@code } {@literal } {@docRoot} {@inheritDoc} {@link A A class} {@linkplain A another link} {@value lang.Integer#MAX_VALUE}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAllStandardJavadocTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAllStandardJavadocTags.txt
new file mode 100644
index 000000000..ef5bd4a39
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAllStandardJavadocTags.txt
@@ -0,0 +1,64 @@
+
+@author John Locke
+@author Man in black, Sub Zero
+@author Walter White
+@deprecated This method is deprecated
+because we created new one.
+@exception IOException throws exception if connection refused.
+@param arg String argument
+@param it is generic
+@param type I can describe 'type'
+on several lines.
+One more line of description.
+@return something
+@return a value of element
+that is passed as argument.
+@see "A book of that famous man"
+@see Google
+@see
+Google
+@see java.lang.Integer#valueOf
+@see java.lang.Integer#Integer
+@see java.lang.Integer#MAX_VALUE
+@see java.lang.Integer#valueOf valueOf method
+@see java.lang.Integer#Integer Integer
+@see java.lang.Integer#MAX_VALUE maxValue
+@see java.lang.Integer#intValue method
+@see java.lang.Integer#intValue() method
+@see java.lang.Void#Void constructor
+@see java.lang.Void#Void() constructor
+@see java.lang.Integer#valueOf(String) method
+@see java.lang.Integer#toString(int,int) method
+@see java.lang.Integer#toString(int, int) method
+@see #field
+@see #method(Type, Type)
+@see #method(Type argname, Type argname)
+@see #constructor(Type, Type)
+@see #constructor(Type argname, Type argname)
+@see Class#field
+@see Class#method(Type, Type, Type)
+@see Class#method(Type argname, Type argname)
+@see Class#constructor(Type, Type)
+@see Class#constructor(Type argname, Type argname)
+@see Class.NestedClass
+@see Class
+@see com.github.checkstyle.Class#field
+@see com.github.checkstyle.Class#method(Type, Type)
+@see com.github.checkstyle.Class#method(Type argname, Type argname)
+@see com.github.checkstyle.Class#constructor(Type, Type)
+@see com.github.checkstyle.Class#constructor(Type argname, Type argname)
+@see com.github.checkstyle.Class.NestedClass
+@see com.github.checkstyle.Class
+@see com.github.checkstyle
+@serial field description
+on few lines
+and even here
+@serial include
+@serial exclude
+@serialField myField myObjectStreamField description of my serial field
+@serialData The data-description documents the types and order of data in the serialized form. Specifically, this data includes the optional data written by the writeObject method and all data (including base classes) written by the Externalizable.writeExternal method.
+@since 1.5
+@since Release 3.4.5
+@throws IOException throws exception if connection refused.
+@version 1.2
+@version Release 1.1.1
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAsteriskInJavadocInlineTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAsteriskInJavadocInlineTag.txt
new file mode 100644
index 000000000..7ec113185
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAsteriskInJavadocInlineTag.txt
@@ -0,0 +1,2 @@
+{@link
+ * GwtIncompatible}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAsteriskInLiteral.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAsteriskInLiteral.txt
new file mode 100644
index 000000000..03385c221
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAsteriskInLiteral.txt
@@ -0,0 +1,2 @@
+{@literal as
+* as}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAuthorWithMailto.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAuthorWithMailto.txt
new file mode 100644
index 000000000..ddbc81bb3
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputAuthorWithMailto.txt
@@ -0,0 +1 @@
+@author Baratali Izmailov
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputCustomJavadocTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputCustomJavadocTags.txt
new file mode 100644
index 000000000..2a507b316
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputCustomJavadocTags.txt
@@ -0,0 +1,4 @@
+ * @myTag yes it is
+ * @anotherTagWithoutParameter
+ * @author I
+
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputDocRootInheritDoc.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputDocRootInheritDoc.txt
new file mode 100644
index 000000000..3f0dd01e7
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputDocRootInheritDoc.txt
@@ -0,0 +1,10 @@
+
+ * {@docRoot}
+ * {@docRoot }
+ * {@docRoot
+ * }
+ * {@inheritDoc}
+ * {@inheritDoc }
+ * {@inheritDoc
+ * }
+
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputDollarInLink.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputDollarInLink.txt
new file mode 100644
index 000000000..622f30cb9
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputDollarInLink.txt
@@ -0,0 +1 @@
+{@link My$Class#$$simple_$Method(_A78, $8$)}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputFewWhiteSpacesAsSeparator.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputFewWhiteSpacesAsSeparator.txt
new file mode 100644
index 000000000..eda5ad21f
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputFewWhiteSpacesAsSeparator.txt
@@ -0,0 +1 @@
+ * @param initialCapacity the initial capacity of the ByteBuffer.
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputInnerBracesInCodeTag.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputInnerBracesInCodeTag.txt
new file mode 100644
index 000000000..ab0f6f399
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputInnerBracesInCodeTag.txt
@@ -0,0 +1 @@
+{@code {{{}}{{}}} }
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputJavadocTagDescriptionWithInlineTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputJavadocTagDescriptionWithInlineTags.txt
new file mode 100644
index 000000000..0d828be43
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputJavadocTagDescriptionWithInlineTags.txt
@@ -0,0 +1 @@
+@deprecated use {@link java.lang.Integer Integer{@code Wat}} instead
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputLinkInlineTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputLinkInlineTags.txt
new file mode 100644
index 000000000..71e2aa4c1
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputLinkInlineTags.txt
@@ -0,0 +1,2 @@
+{@link java.lang.Integer#valueOf}
+{@link java.lang.Integer#valueOf valueOf}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputNewlineAndAsteriskInParameters.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputNewlineAndAsteriskInParameters.txt
new file mode 100644
index 000000000..00c49ae2e
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputNewlineAndAsteriskInParameters.txt
@@ -0,0 +1,3 @@
+ * {@link ImmutableSortedMap#of(
+ *
+ * )}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputParamWithGeneric.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputParamWithGeneric.txt
new file mode 100644
index 000000000..6a40c99a9
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputParamWithGeneric.txt
@@ -0,0 +1 @@
+@param my favorite type
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSeeReferenceWithFewNestedClasses.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSeeReferenceWithFewNestedClasses.txt
new file mode 100644
index 000000000..0939ca51a
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSeeReferenceWithFewNestedClasses.txt
@@ -0,0 +1 @@
+@see java.lang.Integer.Nested.AnotherNested#someMethod(String, int) Description of the link
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSerial.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSerial.txt
new file mode 100644
index 000000000..3302fea61
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSerial.txt
@@ -0,0 +1,7 @@
+@serial field description
+on few lines
+and even here
+@serial include
+@serial exclude
+@serialField myField myObjectStreamField description of my serial field
+@serialData The data-description documents
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSince.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSince.txt
new file mode 100644
index 000000000..25096fc78
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputSince.txt
@@ -0,0 +1,2 @@
+* @since 1.5
+ * @since Release 3.4.5
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputTextBeforeJavadocTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputTextBeforeJavadocTags.txt
new file mode 100644
index 000000000..7b8c66e00
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputTextBeforeJavadocTags.txt
@@ -0,0 +1,7 @@
+
+ * a b
+ * c
+ * @see Integer Int
+ * @author Walter White
+ * @author John Snow
+
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputTwoLinkTagsInRow.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputTwoLinkTagsInRow.txt
new file mode 100644
index 000000000..8de68299b
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/InputTwoLinkTagsInRow.txt
@@ -0,0 +1 @@
+{@link #WHITESPACE WHITESPACE}{@link #trimFrom trimFrom}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/JavadocTagDescriptionWithInlineTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/JavadocTagDescriptionWithInlineTags.txt
deleted file mode 100644
index 0d828be43..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/JavadocTagDescriptionWithInlineTags.txt
+++ /dev/null
@@ -1 +0,0 @@
-@deprecated use {@link java.lang.Integer Integer{@code Wat}} instead
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/LinkInlineTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/LinkInlineTags.txt
deleted file mode 100644
index 71e2aa4c1..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/LinkInlineTags.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-{@link java.lang.Integer#valueOf}
-{@link java.lang.Integer#valueOf valueOf}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/NewlineAndAsteriskInParameters.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/NewlineAndAsteriskInParameters.txt
deleted file mode 100644
index 00c49ae2e..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/NewlineAndAsteriskInParameters.txt
+++ /dev/null
@@ -1,3 +0,0 @@
- * {@link ImmutableSortedMap#of(
- *
- * )}
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/ParamWithGeneric.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/ParamWithGeneric.txt
deleted file mode 100644
index 6a40c99a9..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/ParamWithGeneric.txt
+++ /dev/null
@@ -1 +0,0 @@
-@param my favorite type
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/SeeReferenceWithFewNestedClasses.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/SeeReferenceWithFewNestedClasses.txt
deleted file mode 100644
index 0939ca51a..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/SeeReferenceWithFewNestedClasses.txt
+++ /dev/null
@@ -1 +0,0 @@
-@see java.lang.Integer.Nested.AnotherNested#someMethod(String, int) Description of the link
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/Serial.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/Serial.txt
deleted file mode 100644
index 3302fea61..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/Serial.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-@serial field description
-on few lines
-and even here
-@serial include
-@serial exclude
-@serialField myField myObjectStreamField description of my serial field
-@serialData The data-description documents
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/Since.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/Since.txt
deleted file mode 100644
index 25096fc78..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/Since.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-* @since 1.5
- * @since Release 3.4.5
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/TextBeforeJavadocTags.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/TextBeforeJavadocTags.txt
deleted file mode 100644
index 7b8c66e00..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/TextBeforeJavadocTags.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-
- * a b
- * c
- * @see Integer Int
- * @author Walter White
- * @author John Snow
-
\ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/TwoLinkTagsInRow.txt b/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/TwoLinkTagsInRow.txt
deleted file mode 100644
index 8de68299b..000000000
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/grammars/javadoc/javadocTags/TwoLinkTagsInRow.txt
+++ /dev/null
@@ -1 +0,0 @@
-{@link #WHITESPACE WHITESPACE}{@link #trimFrom trimFrom}
\ No newline at end of file
--
cgit v1.2.3