diff --git a/pom.xml b/pom.xml
index 969b803e7..ec7181858 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1144,7 +1144,6 @@
.*.checks.javadoc.JavadocParagraphCheck92100
.*.checks.javadoc.JavadocStyleCheck8998
.*.checks.javadoc.JavadocUtils94100
- .*.checks.javadoc.TagParser9298
.*.checks.javadoc.WriteTagCheck10091
diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/TagParser.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/TagParser.java
index 9e5607a07..afaad8c53 100644
--- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/TagParser.java
+++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/TagParser.java
@@ -113,7 +113,7 @@ class TagParser {
incompleteTag ? "" : getTagId(text, position);
// is this closed tag
final boolean closedTag =
- endTag.getLineNo() < nLines && endTag.getColumnNo() > 0
+ endTag.getLineNo() < nLines
&& text[endTag.getLineNo()]
.charAt(endTag.getColumnNo() - 1) == '/';
// add new tag
@@ -143,7 +143,6 @@ class TagParser {
//identifier but is valid for generics
return column < text.length()
&& (Character.isJavaIdentifierStart(text.charAt(column))
- || Character.isJavaIdentifierPart(text.charAt(column))
|| text.charAt(column) == '/')
|| column >= text.length();
}
@@ -199,8 +198,7 @@ class TagParser {
private static Point skipHtmlComment(String[] text, Point from) {
Point to = from;
to = findChar(text, '>', to);
- while (to.getLineNo() < text.length
- && !text[to.getLineNo()]
+ while (!text[to.getLineNo()]
.substring(0, to.getColumnNo() + 1).endsWith("-->")) {
to = findChar(text, '>', getNextCharPos(text, to));
}
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/InputJavadocStyleCheck.java b/src/test/resources/com/puppycrawl/tools/checkstyle/InputJavadocStyleCheck.java
index 402575968..d1d2093cf 100644
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/InputJavadocStyleCheck.java
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/InputJavadocStyleCheck.java
@@ -347,4 +347,13 @@ public class InputJavadocStyleCheck
}
+ /**
+ * Link to some page in two lines.
+ *
+ */
+ void tagInTwoLines() {
+
+ }
+
}