diff --git a/pom.xml b/pom.xml index 6ad8232a2..fb29d60ce 100644 --- a/pom.xml +++ b/pom.xml @@ -1082,7 +1082,7 @@ .*.PropertiesExpander5083 .*.PropertyCacheFile2219 .*.checkstyle.ScopeUtils9094 - .*.TreeWalker9291 + .*.TreeWalker9492 com.puppycrawl.tools.checkstyle.Utils8593 .*.XMLLogger8697 diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/TreeWalker.java b/src/main/java/com/puppycrawl/tools/checkstyle/TreeWalker.java index 3c59969a0..05a581fbf 100755 --- a/src/main/java/com/puppycrawl/tools/checkstyle/TreeWalker.java +++ b/src/main/java/com/puppycrawl/tools/checkstyle/TreeWalker.java @@ -584,13 +584,11 @@ public final class TreeWalker * @return DetailAST of comment node. */ private static DetailAST createCommentAstFromToken(Token token) { - switch (token.getType()) { - case TokenTypes.SINGLE_LINE_COMMENT: - return createSlCommentNode(token); - case TokenTypes.BLOCK_COMMENT_BEGIN: - return createBlockCommentNode(token); - default: - throw new IllegalArgumentException("Unknown comment type"); + if (token.getType() == TokenTypes.SINGLE_LINE_COMMENT) { + return createSlCommentNode(token); + } + else { + return createBlockCommentNode(token); } }