From 96752673c488f78db6e092da16a770916dc79274 Mon Sep 17 00:00:00 2001 From: SpacePossum Date: Wed, 4 Jul 2018 05:36:00 +0000 Subject: [PATCH] SpaceAfterSemicolonFixer - loop over all tokens --- .../Semicolon/SpaceAfterSemicolonFixer.php | 1 + .../SpaceAfterSemicolonFixerTest.php | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/src/Fixer/Semicolon/SpaceAfterSemicolonFixer.php b/src/Fixer/Semicolon/SpaceAfterSemicolonFixer.php index de9467fca0c..45dd2f40475 100644 --- a/src/Fixer/Semicolon/SpaceAfterSemicolonFixer.php +++ b/src/Fixer/Semicolon/SpaceAfterSemicolonFixer.php @@ -113,6 +113,7 @@ protected function applyFix(\SplFileInfo $file, Tokens $tokens) ) ) { $tokens->insertAt($index + 1, new Token([T_WHITESPACE, ' '])); + ++$max; } continue; diff --git a/tests/Fixer/Semicolon/SpaceAfterSemicolonFixerTest.php b/tests/Fixer/Semicolon/SpaceAfterSemicolonFixerTest.php index 239995f7296..6e7eb0b4ece 100644 --- a/tests/Fixer/Semicolon/SpaceAfterSemicolonFixerTest.php +++ b/tests/Fixer/Semicolon/SpaceAfterSemicolonFixerTest.php @@ -258,6 +258,30 @@ public function provideFixCases() } ', ], + [ + ' + 1 + + + 2 + + + 3 + ', + ' + 1 + + + 2 + + + 3 + ', + ], + [ + '