From b67933dd264485dfc50027d3194b478b390f17a6 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Thu, 23 Oct 2025 00:24:46 +0000 Subject: [PATCH 1/2] [automated] Update Rector Dependencies --- composer.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/composer.lock b/composer.lock index 0535f0a62..c4c76217e 100644 --- a/composer.lock +++ b/composer.lock @@ -3426,12 +3426,12 @@ "source": { "type": "git", "url": "https://github.com/rectorphp/rector.git", - "reference": "7aed55cfbcaa60eb3467bbf765dfd9aeddda92bc" + "reference": "3f4970698b6375d3f464a27c2834f910f10dc1e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/7aed55cfbcaa60eb3467bbf765dfd9aeddda92bc", - "reference": "7aed55cfbcaa60eb3467bbf765dfd9aeddda92bc", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/3f4970698b6375d3f464a27c2834f910f10dc1e6", + "reference": "3f4970698b6375d3f464a27c2834f910f10dc1e6", "shasum": "" }, "require": { @@ -3479,7 +3479,7 @@ "type": "github" } ], - "time": "2025-10-22T16:20:03+00:00" + "time": "2025-10-22T23:23:54+00:00" }, { "name": "samsonasik/array-lookup", From 0e7217d1445356d8c6b26df9983103847c4c99a1 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 23 Oct 2025 00:25:34 +0000 Subject: [PATCH 2/2] [rector] Rector fixes --- src/Controller/Stats/FindRuleStatsController.php | 2 +- src/RuleFilter/MatchingScoreResolver.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Controller/Stats/FindRuleStatsController.php b/src/Controller/Stats/FindRuleStatsController.php index e9af65e43..20036e104 100644 --- a/src/Controller/Stats/FindRuleStatsController.php +++ b/src/Controller/Stats/FindRuleStatsController.php @@ -96,7 +96,7 @@ private function filterQueriesToCount(array $searchRecords): array $queries = array_diff($queries, FindRuleQuery::EXAMPLES); // lowercase to standardize similar searches - $queries = array_map('strtolower', $queries); + $queries = array_map(strtolower(...), $queries); $queriesToCount = Arrays::groupToCount($queries, 1); diff --git a/src/RuleFilter/MatchingScoreResolver.php b/src/RuleFilter/MatchingScoreResolver.php index 353dcc7bf..160bd7c88 100644 --- a/src/RuleFilter/MatchingScoreResolver.php +++ b/src/RuleFilter/MatchingScoreResolver.php @@ -31,7 +31,7 @@ public function resolve(RuleMetadata $ruleMetadata, string $query): int // resolv equery parts $queryParts = Strings::split($query, '#\s+#'); - $queryParts = array_map('strtolower', $queryParts); + $queryParts = array_map(strtolower(...), $queryParts); $rectorClassNameParts = $this->resolveRectorClassNameParts($ruleMetadata); @@ -67,7 +67,7 @@ private function resolveRectorClassNameParts(RuleMetadata $ruleMetadata): array { $rectorClassNameParts = Strings::split($ruleMetadata->getRuleShortClass(), '#(?=[A-Z])#'); // lowercase all parts - $rectorClassNameParts = array_map('strtolower', $rectorClassNameParts); + $rectorClassNameParts = array_map(strtolower(...), $rectorClassNameParts); // remove empty parts return array_filter($rectorClassNameParts);