From 25a2c8ed437a35b96f7aa817bbebc91b0e1b6ffe Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Tue, 16 Sep 2025 16:34:29 +0700 Subject: [PATCH] [AutoImport] Clean up Name check on ClassNameImportSkipper --- .../ClassNameImport/ClassNameImportSkipper.php | 9 --------- 1 file changed, 9 deletions(-) diff --git a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipper.php b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipper.php index 6bd20054bfd..5812d47fa10 100644 --- a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipper.php +++ b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipper.php @@ -6,7 +6,6 @@ use PhpParser\Node; use PhpParser\Node\Identifier; -use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\GroupUse; use PhpParser\Node\Stmt\Use_; @@ -51,14 +50,6 @@ public function shouldSkipName(FullyQualified $fullyQualified, array $uses): boo return $this->isFunctionOrConstantImport($fullyQualified); } - // verify long name, as short name verify may conflict - // see test PR: https://github.com/rectorphp/rector-src/pull/6208 - // ref https://3v4l.org/21H5j vs https://3v4l.org/GIHSB - $originalName = $fullyQualified->getAttribute(AttributeKey::ORIGINAL_NAME); - if ($originalName instanceof Name && $originalName->getLast() === $originalName->toString()) { - return true; - } - $stringName = $fullyQualified->toString(); $lastUseName = $fullyQualified->getLast(); $nameLastName = strtolower($lastUseName);