From b69805325492c6253f66dac6e95c18ee7f61f1e6 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 2 Dec 2023 05:05:22 +0000 Subject: [PATCH] Updated Rector to commit 5c8fa12ec90e4d4b55fd05f48509c538c243482d https://github.com/rectorphp/rector-src/commit/5c8fa12ec90e4d4b55fd05f48509c538c243482d [Doc] Typo fix on sample code documentation on SimplifyForeachToCoalescingRector (#5308) --- docs/rector_rules_overview.md | 6 +++--- .../Rector/Foreach_/SimplifyForeachToCoalescingRector.php | 6 +++--- src/Application/VersionResolver.php | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/rector_rules_overview.md b/docs/rector_rules_overview.md index e986579ebec..30f82a2df57 100644 --- a/docs/rector_rules_overview.md +++ b/docs/rector_rules_overview.md @@ -1111,12 +1111,12 @@ Changes foreach that returns set value to ?? ```diff -foreach ($this->oldToNewFunctions as $oldFunction => $newFunction) { - if ($currentFunction === $oldFunction) { -- innerForeachReturn $newFunction; +- return $newFunction; - } -} - --innerForeachReturn null; -+innerForeachReturn $this->oldToNewFunctions[$currentFunction] ?? null; +-return null; ++return $this->oldToNewFunctions[$currentFunction] ?? null; ```
diff --git a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php index 637dc3a8361..33f2224f6f6 100644 --- a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php +++ b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php @@ -33,14 +33,14 @@ final class SimplifyForeachToCoalescingRector extends AbstractRector implements return new RuleDefinition('Changes foreach that returns set value to ??', [new CodeSample(<<<'CODE_SAMPLE' foreach ($this->oldToNewFunctions as $oldFunction => $newFunction) { if ($currentFunction === $oldFunction) { - innerForeachReturn $newFunction; + return $newFunction; } } -innerForeachReturn null; +return null; CODE_SAMPLE , <<<'CODE_SAMPLE' -innerForeachReturn $this->oldToNewFunctions[$currentFunction] ?? null; +return $this->oldToNewFunctions[$currentFunction] ?? null; CODE_SAMPLE )]); } diff --git a/src/Application/VersionResolver.php b/src/Application/VersionResolver.php index e200fe5ca4d..c0e1fc37872 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 = '71c22e20d9a3b2ba187515711b13fca40b595d93'; + public const PACKAGE_VERSION = '5c8fa12ec90e4d4b55fd05f48509c538c243482d'; /** * @api * @var string */ - public const RELEASE_DATE = '2023-12-02 11:49:23'; + public const RELEASE_DATE = '2023-12-02 05:03:12'; /** * @var int */