From 0719ba220088c5abb865b90fe5d8b7902d2a6e89 Mon Sep 17 00:00:00 2001 From: 0blivious Date: Fri, 3 Apr 2020 14:30:09 +0800 Subject: [PATCH] fx --- ...ocMissingWhitespaceAfterAsteriskCheck.java | 4 +- ...ngWhitespaceAfterAsteriskValidWithTab.java | 37 +++++++++---------- 2 files changed, 19 insertions(+), 22 deletions(-) diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocMissingWhitespaceAfterAsteriskCheck.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocMissingWhitespaceAfterAsteriskCheck.java index 8b70ab2ae050..7d9f83c2a16d 100644 --- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocMissingWhitespaceAfterAsteriskCheck.java +++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocMissingWhitespaceAfterAsteriskCheck.java @@ -104,8 +104,8 @@ public void visitJavadocToken(DetailNode detailNode) { } if (textNode != null && textNode.getType() != JavadocTokenTypes.EOF) { - String text = textNode.getText(); - int lastAsteriskPosition = getLastLeadingAsteriskPosition(text); + final String text = textNode.getText(); + final int lastAsteriskPosition = getLastLeadingAsteriskPosition(text); if (!isLast(lastAsteriskPosition, text) && !Character.isWhitespace(text.charAt(lastAsteriskPosition + 1))) { diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/javadocmissingwhitespaceafterasterisk/InputJavadocMissingWhitespaceAfterAsteriskValidWithTab.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/javadocmissingwhitespaceafterasterisk/InputJavadocMissingWhitespaceAfterAsteriskValidWithTab.java index 10837e2d39f7..e2e1b5b17f43 100644 --- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/javadocmissingwhitespaceafterasterisk/InputJavadocMissingWhitespaceAfterAsteriskValidWithTab.java +++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/javadocmissingwhitespaceafterasterisk/InputJavadocMissingWhitespaceAfterAsteriskValidWithTab.java @@ -3,71 +3,68 @@ /*** - * Some Javadoc. + * Some Javadoc with tab. * - *

Some Javadoc. + *

Some Javadoc with tab. ***/ class InputJavadocMissingWhitespaceAfterAsteriskValidWithTab { /** - * Some Javadoc. + * Some Javadoc with tab. * - *

Some Javadoc. + *

Some Javadoc with tab. * - * @see Something + * @see Something with tab **/ class InnerInputJavadocMissingWhitespaceAfterAsteriskValid { /** - * Some Javadoc. + * Some Javadoc with tab. */ public static final byte NUL = 0; /** - * Some Javadoc. + * Some Javadoc with tab. * - *

Some Javadoc. + *

Some Javadoc with tab. */ void bar1() {} - /******** Some Javadoc. *******/ + /******** Some Javadoc with tab. *******/ void bar2() {} } /**** * - * Some Javadoc. - * @see Something + * Some Javadoc with tab. + * @see Something with tab ****/ void foo1() {} /** - * Some Javadoc. + * Some Javadoc with tab. */ public static final int foo2 = 0; /** - * Some javadoc. + * Some javadoc with tab. */ enum Foo3 {} /** *

-     *		Some javadoc.
+     *		Some javadoc with tab.
      * 
**/ interface Foo4 {} - /***/ + /** */ void foo5() {} - /** Some Javadoc. **/ + /** Some Javadoc with tab. **/ void foo6() {} - /** * Some Javadoc. */ + /** * Some Javadoc with tab. */ void foo7() {} - - /** */ - void foo8() {} }