From 365ff682dba7da5132da20174a09f5d74d2498ee Mon Sep 17 00:00:00 2001 From: Michal Kordas Date: Fri, 24 Jul 2015 18:06:03 +0200 Subject: [PATCH] Remove dead code from JavadocType check. #1308 --- pom.xml | 1 - .../checks/javadoc/JavadocTypeCheck.java | 29 +++++-------------- 2 files changed, 7 insertions(+), 23 deletions(-) diff --git a/pom.xml b/pom.xml index 4e9849b12..ef304f788 100644 --- a/pom.xml +++ b/pom.xml @@ -1144,7 +1144,6 @@ .*.checks.javadoc.JavadocMethodCheck9198 .*.checks.javadoc.JavadocParagraphCheck92100 .*.checks.javadoc.JavadocStyleCheck8998 - .*.checks.javadoc.JavadocTypeCheck9593 .*.checks.javadoc.JavadocUtils94100 .*.checks.javadoc.TagParser9298 .*.checks.javadoc.WriteTagCheck10091 diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocTypeCheck.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocTypeCheck.java index f69f0ed18..5df77a00d 100644 --- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocTypeCheck.java +++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocTypeCheck.java @@ -295,7 +295,6 @@ public class JavadocTypeCheck for (int i = tags.size() - 1; i >= 0; i--) { final JavadocTag tag = tags.get(i); if (tag.isParamTag() - && tag.getArg1() != null && tag.getArg1().indexOf("<" + typeParamName + ">") == 0) { found = true; } @@ -319,28 +318,14 @@ public class JavadocTypeCheck final JavadocTag tag = tags.get(i); if (tag.isParamTag()) { - if (tag.getArg1() != null) { - - final Matcher matcher = pattern.matcher(tag.getArg1()); - String typeParamName = null; - - if (matcher.matches()) { - typeParamName = matcher.group(1).trim(); - if (!typeParamNames.contains(typeParamName)) { - log(tag.getLineNo(), tag.getColumnNo(), - UNUSED_TAG, - JavadocTagInfo.PARAM.getText(), - "<" + typeParamName + ">"); - } - } - else { - log(tag.getLineNo(), tag.getColumnNo(), - UNUSED_TAG_GENERAL); - } - } - else { + final Matcher matcher = pattern.matcher(tag.getArg1()); + matcher.find(); + final String typeParamName = matcher.group(1).trim(); + if (!typeParamNames.contains(typeParamName)) { log(tag.getLineNo(), tag.getColumnNo(), - UNUSED_TAG_GENERAL); + UNUSED_TAG, + JavadocTagInfo.PARAM.getText(), + "<" + typeParamName + ">"); } } }