Updated Rector to commit dbd374ba2a2899d247d9c9e087aedf455462fffe

dbd374ba2a [CodeQuality] Handle missing bracket on If only on CompleteMissingIfElseBracketRector (#5134)
This commit is contained in:
Tomas Votruba 2023-10-06 19:05:34 +00:00
parent 417c9d5b38
commit b405743bb9
3 changed files with 11 additions and 9 deletions

View File

@ -71,7 +71,13 @@ CODE_SAMPLE
*/
private function isIfConditionFollowedByOpeningCurlyBracket($if, array $oldTokens) : bool
{
for ($i = $if->getStartTokenPos(); $i < $if->getEndTokenPos(); ++$i) {
$startStmt = \current($if->stmts);
if (!$startStmt instanceof Stmt) {
return \true;
}
/** @var Stmt $lastStmt */
$lastStmt = \end($if->stmts);
for ($i = $if->getStartTokenPos(); $i < $lastStmt->getEndTokenPos(); ++$i) {
if (!isset($oldTokens[$i + 1])) {
break;
}
@ -94,8 +100,7 @@ CODE_SAMPLE
return \true;
}
}
$startStmt = \current($if->stmts);
return !$startStmt instanceof Stmt;
return \false;
}
/**
* @param \PhpParser\Node\Stmt\If_|\PhpParser\Node\Stmt\ElseIf_|\PhpParser\Node\Stmt\Else_ $if

View File

@ -136,10 +136,7 @@ CODE_SAMPLE
if ($node->returnType instanceof Node) {
return \true;
}
if ($node instanceof ClassMethod && $this->classMethodReturnTypeOverrideGuard->shouldSkipClassMethod($node, $scope)) {
return \true;
}
return \false;
return $node instanceof ClassMethod && $this->classMethodReturnTypeOverrideGuard->shouldSkipClassMethod($node, $scope);
}
/**
* @param Return_[] $returns

View File

@ -19,12 +19,12 @@ final class VersionResolver
* @api
* @var string
*/
public const PACKAGE_VERSION = '96d061278a3bd76106bf5acc48bc4af5e0eca181';
public const PACKAGE_VERSION = 'dbd374ba2a2899d247d9c9e087aedf455462fffe';
/**
* @api
* @var string
*/
public const RELEASE_DATE = '2023-10-06 15:00:54';
public const RELEASE_DATE = '2023-10-07 02:02:37';
/**
* @var int
*/