From e791885a750e723dcffe302b6ef9da771d2717e2 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Sat, 6 May 2017 23:50:57 +0200 Subject: [PATCH] [CodingStandard] first fixer fix --- .../Property/ArrayPropertyDefaultValueFixer.php | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/CodingStandard/src/Fixer/Property/ArrayPropertyDefaultValueFixer.php b/packages/CodingStandard/src/Fixer/Property/ArrayPropertyDefaultValueFixer.php index f36a4d81e08..64603b99a3a 100644 --- a/packages/CodingStandard/src/Fixer/Property/ArrayPropertyDefaultValueFixer.php +++ b/packages/CodingStandard/src/Fixer/Property/ArrayPropertyDefaultValueFixer.php @@ -44,15 +44,11 @@ public function fix(SplFileInfo $file, Tokens $tokens): void continue; } - $semicolonSignOrArrayOpenerPosition = $tokens->getNextMeaningfulToken($index + 4); - $semicolonSignOrArrayOpenerToken = $tokens[$semicolonSignOrArrayOpenerPosition]; - if ($semicolonSignOrArrayOpenerToken->equals('[')) { - // token after property equal is start of an array - continue; + $semicolonOrDefaultValuePosition = $tokens->getNextMeaningfulToken($index + 4); + $semicolonOrDefaultValueToken = $tokens[$semicolonOrDefaultValuePosition]; + if ($semicolonOrDefaultValueToken->equals(';')) { + $this->addDefaultValueForArrayProperty($tokens, $semicolonOrDefaultValuePosition); } - - // token after property is ; - its end => so no definition - $this->addDefaultValueForArrayProperty($tokens, $semicolonSignOrArrayOpenerPosition); } }