diff --git a/src/PostRector/Rector/UnusedImportRemovingPostRector.php b/src/PostRector/Rector/UnusedImportRemovingPostRector.php index 74d6564b0ff..07ec888b10e 100644 --- a/src/PostRector/Rector/UnusedImportRemovingPostRector.php +++ b/src/PostRector/Rector/UnusedImportRemovingPostRector.php @@ -159,17 +159,17 @@ private function resolveUsedPhpAndDocNames(Namespace_|FileWithoutNamespace $name $docBlockNames = $this->findNamesInDocBlocks($namespace); $names = [...$phpNames, ...$docBlockNames]; - return array_unique(array_map(strtolower(...), $names)); + return array_unique($names); } /** - * @param string[] $names + * @param string[] $names */ private function isUseImportUsed(UseUse $useUse, array $names, ?Name $namespaceName): bool { - $comparedName = strtolower($useUse->alias instanceof Identifier + $comparedName = $useUse->alias instanceof Identifier ? $useUse->alias->toString() - : $useUse->name->toString()); + : $useUse->name->toString(); if (in_array($comparedName, $names, true)) { return true; @@ -181,8 +181,8 @@ private function isUseImportUsed(UseUse $useUse, array $names, ?Name $namespaceN $namespacedPrefix = $comparedName . '\\'; } - $lastName = strtolower($useUse->name->getLast()); - $namespaceName = $namespaceName instanceof Name ? strtolower($namespaceName->toString()) : null; + $lastName = $useUse->name->getLast(); + $namespaceName = $namespaceName instanceof Name ? $namespaceName->toString() : null; // match partial import foreach ($names as $name) { diff --git a/tests/Issues/NamespacedUse/Fixture/skip_conflict_last_name_insensitive.php.inc b/tests/Issues/NamespacedUse/Fixture/skip_conflict_last_name_insensitive.php.inc deleted file mode 100644 index 0d494ef03e9..00000000000 --- a/tests/Issues/NamespacedUse/Fixture/skip_conflict_last_name_insensitive.php.inc +++ /dev/null @@ -1,17 +0,0 @@ -