From 7949049389bd19c8af25a50d5a7f84b1dd4623ac Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Wed, 18 Oct 2023 08:25:46 +0000 Subject: [PATCH] Updated Rector to commit c9b0c27fa1df366ccf2213888d4351311bf82966 https://github.com/rectorphp/rector-src/commit/c9b0c27fa1df366ccf2213888d4351311bf82966 Skip new self in RenameVariableToMatchNewTypeRector (#5185) --- .../Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php | 4 ++++ src/Application/VersionResolver.php | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php index ca3e0d0c075..1754d65eb76 100644 --- a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php +++ b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php @@ -87,6 +87,10 @@ CODE_SAMPLE $assignsOfNew = $this->getAssignsOfNew($node); foreach ($assignsOfNew as $assignOfNew) { $expectedName = $this->expectedNameResolver->resolveForAssignNew($assignOfNew); + // skip self name as not useful + if ($expectedName === 'self') { + continue; + } /** @var Variable $variable */ $variable = $assignOfNew->var; if ($expectedName === null) { diff --git a/src/Application/VersionResolver.php b/src/Application/VersionResolver.php index 6399f4f265a..1f9d4ac4d95 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 = 'beeba1770967a4f5e59cf21db28a5a1ccae48a2f'; + public const PACKAGE_VERSION = 'c9b0c27fa1df366ccf2213888d4351311bf82966'; /** * @api * @var string */ - public const RELEASE_DATE = '2023-10-18 08:02:31'; + public const RELEASE_DATE = '2023-10-18 08:22:57'; /** * @var int */