From 0bb65bda7fd2422bfa704e5d8031ce7eb9884a31 Mon Sep 17 00:00:00 2001 From: Martin Helmich Date: Wed, 7 Dec 2016 17:53:07 +0100 Subject: [PATCH] Only check for WS after operator when RValue exists --- .../TypoScriptLint/Linter/Sniff/OperatorWhitespaceSniff.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Helmich/TypoScriptLint/Linter/Sniff/OperatorWhitespaceSniff.php b/src/Helmich/TypoScriptLint/Linter/Sniff/OperatorWhitespaceSniff.php index 126c587..3b0ce68 100644 --- a/src/Helmich/TypoScriptLint/Linter/Sniff/OperatorWhitespaceSniff.php +++ b/src/Helmich/TypoScriptLint/Linter/Sniff/OperatorWhitespaceSniff.php @@ -58,7 +58,7 @@ public function sniff(array $tokens, File $file, LinterConfiguration $configurat // Scan forward until we find the actual operator for ($j = 0; $j < $count && !self::isOperator($tokensInLine[$j]); $j ++); - if (isset($tokensInLine[$j + 1]) && self::isBinaryOperator($tokensInLine[$j])) { + if (isset($tokensInLine[$j + 1]) && isset($tokensInLine[$j + 2]) && self::isBinaryOperator($tokensInLine[$j])) { if (!self::isWhitespace($tokensInLine[$j + 1])) { $file->addWarning(new Warning( $tokensInLine[$j]->getLine(),