Skip to content

Commit f20290e

Browse files
committed
Updated Rector to commit 51a334c02c1bfb07c910b345c609bf420b97eb62
rectorphp/rector-src@51a334c [CodingStyle] Skip use trait on NewlineBetweenClassLikeStmtsRector (#7685)
1 parent d74c537 commit f20290e

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

rules/CodeQuality/Rector/FuncCall/SortNamedParamRector.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,7 @@ public function refactor(Node $node): ?Node
7171
if ($node instanceof CallLike && $node->isFirstClassCallable()) {
7272
return null;
7373
}
74-
if ($node instanceof Attribute) {
75-
$args = $node->args;
76-
} else {
77-
$args = $node->getArgs();
78-
}
74+
$args = $node instanceof Attribute ? $node->args : $node->getArgs();
7975
if (count($args) <= 1) {
8076
return null;
8177
}

rules/CodingStyle/Rector/ClassLike/NewlineBetweenClassLikeStmtsRector.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use PhpParser\Node;
77
use PhpParser\Node\Stmt\ClassLike;
88
use PhpParser\Node\Stmt\Nop;
9+
use PhpParser\Node\Stmt\TraitUse;
910
use Rector\Comments\CommentResolver;
1011
use Rector\Rector\AbstractRector;
1112
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
@@ -74,6 +75,9 @@ private function processAddNewLine(ClassLike $classLike, bool $hasChanged, int $
7475
if (!isset($classLike->stmts[$key], $classLike->stmts[$key + 1])) {
7576
break;
7677
}
78+
if ($classLike->stmts[$key + 1] instanceof TraitUse) {
79+
continue;
80+
}
7781
$stmt = $classLike->stmts[$key];
7882
$nextStmt = $classLike->stmts[$key + 1];
7983
$endLine = $stmt->getEndLine();

src/Application/VersionResolver.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ final class VersionResolver
1919
* @api
2020
* @var string
2121
*/
22-
public const PACKAGE_VERSION = '2ba4c44266c96a24aa3d768bcb883131e094eafa';
22+
public const PACKAGE_VERSION = '51a334c02c1bfb07c910b345c609bf420b97eb62';
2323
/**
2424
* @api
2525
* @var string
2626
*/
27-
public const RELEASE_DATE = '2025-11-29 20:59:24';
27+
public const RELEASE_DATE = '2025-11-29 18:59:39';
2828
/**
2929
* @var int
3030
*/

0 commit comments

Comments
 (0)