diff --git a/.ci/pitest-suppressions/pitest-whitespace-suppressions.xml b/.ci/pitest-suppressions/pitest-whitespace-suppressions.xml index 963bf9202e3..429915a0b00 100644 --- a/.ci/pitest-suppressions/pitest-whitespace-suppressions.xml +++ b/.ci/pitest-suppressions/pitest-whitespace-suppressions.xml @@ -116,22 +116,4 @@ replaced call to com/puppycrawl/tools/checkstyle/utils/CodePointUtil::trim with argument final int[] substringAfterToken = CodePointUtil.trim( - - - SingleSpaceSeparatorCheck.java - com.puppycrawl.tools.checkstyle.checks.whitespace.SingleSpaceSeparatorCheck - visitEachToken - org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutator - removed call to com/puppycrawl/tools/checkstyle/api/DetailAST::getParent - final DetailAST parent = node.getParent(); - - - - SingleSpaceSeparatorCheck.java - com.puppycrawl.tools.checkstyle.checks.whitespace.SingleSpaceSeparatorCheck - visitEachToken - org.pitest.mutationtest.engine.gregor.mutators.experimental.NakedReceiverMutator - replaced call to com/puppycrawl/tools/checkstyle/api/DetailAST::getParent with receiver - final DetailAST parent = node.getParent(); - diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/whitespace/SingleSpaceSeparatorCheck.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/whitespace/SingleSpaceSeparatorCheck.java index 7dae2bf80f3..fade4a68149 100644 --- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/whitespace/SingleSpaceSeparatorCheck.java +++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/whitespace/SingleSpaceSeparatorCheck.java @@ -179,7 +179,6 @@ public void beginTree(DetailAST rootAST) { */ private void visitEachToken(DetailAST node) { DetailAST currentNode = node; - final DetailAST parent = node.getParent(); do { final int columnNo = currentNode.getColumnNo() - 1; @@ -199,7 +198,7 @@ private void visitEachToken(DetailAST node) { currentNode = currentNode.getFirstChild(); } else { - while (currentNode.getNextSibling() == null && currentNode.getParent() != parent) { + while (currentNode.getNextSibling() == null && currentNode.getParent() != null) { currentNode = currentNode.getParent(); } currentNode = currentNode.getNextSibling();