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 a; - { - a = new ArrayList(); - } - List 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 list) {} + + @SuppressWarnings("unused") + void withLowerBound(List list) {} + + @SuppressWarnings("unused") + void withLowerBound2(List 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 list) {} - - @SuppressWarnings("unused") - void withLowerBound(List list) {} - - @SuppressWarnings("unused") - void withLowerBound2(List 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 @@ +

+

    +
  • item 1 +
  • item 2
  • +
\ 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 @@ -

-

    -
  • item 1 -
  • item 2
  • -
\ 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