diff --git a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php index f0d904102bf..cc185501cb9 100644 --- a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php +++ b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php @@ -71,7 +71,10 @@ CODE_SAMPLE private function isIfConditionFollowedByOpeningCurlyBracket($if, array $oldTokens) : bool { for ($i = $if->getStartTokenPos(); $i < $if->getEndTokenPos(); ++$i) { - if ($oldTokens[$i] !== ')') { + if (!isset($oldTokens[$i + 1])) { + break; + } + if ($oldTokens[$i] !== ')' && !\is_array($oldTokens[$i + 1])) { if ($oldTokens[$i] === ';') { // all good return \true; diff --git a/src/Application/VersionResolver.php b/src/Application/VersionResolver.php index bf6c61b1f4f..7c1f510ee5f 100644 --- a/src/Application/VersionResolver.php +++ b/src/Application/VersionResolver.php @@ -19,12 +19,12 @@ final class VersionResolver * @api * @var string */ - public const PACKAGE_VERSION = '12184ca4ab6f82eae141058284fdd6b44a496c64'; + public const PACKAGE_VERSION = '0c9fac55d8e426402d3f306aa2979c23653a7a8a'; /** * @api * @var string */ - public const RELEASE_DATE = '2023-10-06 06:19:51'; + public const RELEASE_DATE = '2023-10-06 15:10:00'; /** * @var int */