From f92ea5787d148f17fbebe085e7a9ed00b5e98677 Mon Sep 17 00:00:00 2001 From: Michal Kordas Date: Sat, 8 Aug 2015 13:58:25 +0200 Subject: [PATCH] Optimize single character starts with. #1555 Fixes `SingleCharacterStartsWith` inspection violations. False-negative reported to PMD: https://sourceforge.net/p/pmd/bugs/1392 --- .../tools/checkstyle/checks/javadoc/JavadocParagraphCheck.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocParagraphCheck.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocParagraphCheck.java index ebf1437c8..48f5fbe1d 100644 --- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocParagraphCheck.java +++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocParagraphCheck.java @@ -19,6 +19,7 @@ package com.puppycrawl.tools.checkstyle.checks.javadoc; +import com.puppycrawl.tools.checkstyle.Utils; import com.puppycrawl.tools.checkstyle.api.DetailNode; import com.puppycrawl.tools.checkstyle.api.JavadocTokenTypes; @@ -256,6 +257,6 @@ public class JavadocParagraphCheck extends AbstractJavadocCheck { final DetailNode nextSibling = JavadocUtils.getNextSibling(tag); return nextSibling.getType() == JavadocTokenTypes.NEWLINE || nextSibling.getType() == JavadocTokenTypes.EOF - || nextSibling.getText().startsWith(" "); + || Utils.startsWithChar(nextSibling.getText(), ' '); } }