Skip to content

Commit

Permalink
Fixed infinite loop in UnusedPrivateElementsSniff
Browse files Browse the repository at this point in the history
  • Loading branch information
kukulich committed Aug 10, 2017
1 parent a20058d commit bdecdad
Showing 1 changed file with 3 additions and 4 deletions.
Expand Up @@ -198,15 +198,14 @@ public function process(\PHP_CodeSniffer\Files\File $phpcsFile, $classPointer)
if ($tokens[$i]['content'] === $tokens[$variableTokenPointer]['content']) {
$afterActualTokenPointer = TokenHelper::findNextEffective($phpcsFile, $i + 1);
if ($tokens[$afterActualTokenPointer]['code'] === T_OBJECT_OPERATOR) {
$findUsagesStartTokenPointer = $checkObjectOperatorUsage($i);
$checkObjectOperatorUsage($i);
} elseif ($tokens[$afterActualTokenPointer]['code'] === T_DOUBLE_COLON) {
$findUsagesStartTokenPointer = $checkDoubleColonUsage($i);
$checkDoubleColonUsage($i);
}
}
}
} else {
$findUsagesStartTokenPointer = $tokenPointer + 1;
}
$findUsagesStartTokenPointer = $tokenPointer + 1;
} else {
$findUsagesStartTokenPointer = $checkDoubleColonUsage($tokenPointer);
}
Expand Down

0 comments on commit bdecdad

Please sign in to comment.