From b9839a24cb865fa139670ea63ab507d5a624aa15 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 20 Apr 2024 19:29:23 +0000 Subject: [PATCH] Updated Rector to commit 068799f59b289bef06b9c1f384df4301b19e726e https://github.com/rectorphp/rector-src/commit/068799f59b289bef06b9c1f384df4301b19e726e [Performance] Early skip func call name on ClassRenamer (#5837) --- rules/Renaming/NodeManipulator/ClassRenamer.php | 5 ++++- src/Application/VersionResolver.php | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/rules/Renaming/NodeManipulator/ClassRenamer.php b/rules/Renaming/NodeManipulator/ClassRenamer.php index 3759b967dec..37588202a6f 100644 --- a/rules/Renaming/NodeManipulator/ClassRenamer.php +++ b/rules/Renaming/NodeManipulator/ClassRenamer.php @@ -121,13 +121,16 @@ final class ClassRenamer $classReflection = $this->reflectionProvider->getClass($newName); return $classReflection->isInterface(); } - return $fullyQualified->getAttribute(AttributeKey::IS_FUNCCALL_NAME) === \true; + return \false; } /** * @param array $oldToNewClasses */ private function refactorName(FullyQualified $fullyQualified, array $oldToNewClasses) : ?FullyQualified { + if ($fullyQualified->getAttribute(AttributeKey::IS_FUNCCALL_NAME) === \true) { + return null; + } $stringName = $fullyQualified->toString(); $newName = $oldToNewClasses[$stringName] ?? null; if ($newName === null) { diff --git a/src/Application/VersionResolver.php b/src/Application/VersionResolver.php index e23820eaa0f..2e4d0eb27f5 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 = '9ce6af83b6996631fe2a13cca64d25142dc9fb15'; + public const PACKAGE_VERSION = '068799f59b289bef06b9c1f384df4301b19e726e'; /** * @api * @var string */ - public const RELEASE_DATE = '2024-04-20 19:22:19'; + public const RELEASE_DATE = '2024-04-21 02:27:01'; /** * @var int */