Skip to content

Commit a32b788

Browse files
committed
Simplify fixer logic
1 parent 4e97c93 commit a32b788

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

src/Standards/Squiz/Sniffs/Functions/FunctionDeclarationArgumentSpacingSniff.php

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -256,15 +256,9 @@ public function processBracket($phpcsFile, $openBracket)
256256
$fix = $phpcsFile->addFixableError($error, $typeHintToken, 'SpacingAfterHint', $data);
257257
if ($fix === true) {
258258
$phpcsFile->fixer->beginChangeset();
259-
$i = $typeHintToken;
259+
$phpcsFile->fixer->addContent($typeHintToken, ' ');
260260

261-
if ($tokens[($i + 1)]['code'] === T_WHITESPACE) {
262-
$phpcsFile->fixer->replaceToken(++$i, ' ');
263-
} else {
264-
$phpcsFile->fixer->addContent($typeHintToken, ' ');
265-
}
266-
267-
while ($tokens[++$i]['code'] === T_WHITESPACE) {
261+
for ($i = ($typeHintToken + 1); $tokens[$i]['code'] === T_WHITESPACE; $i++) {
268262
$phpcsFile->fixer->replaceToken($i, '');
269263
}
270264

0 commit comments

Comments
 (0)