From 1f35e1afcddeb97ffc0f0f2bce7d312625fdd259 Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Mon, 4 May 2026 19:57:33 +0700 Subject: [PATCH 1/2] [CodeQuality] Skip in html for ForRepeatedCountToOwnVariableRecto --- .../Rector/For_/ForRepeatedCountToOwnVariableRector.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php index 0b751bcd5c9..116a0b1c04b 100644 --- a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php +++ b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php @@ -14,6 +14,7 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\For_; +use Rector\Contract\Rector\HTMLAverseRectorInterface; use Rector\PHPStan\ScopeFetcher; use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -22,7 +23,7 @@ /** * @see \Rector\Tests\CodeQuality\Rector\For_\ForRepeatedCountToOwnVariableRector\ForRepeatedCountToOwnVariableRectorTest */ -final class ForRepeatedCountToOwnVariableRector extends AbstractRector +final class ForRepeatedCountToOwnVariableRector extends AbstractRector implements HTMLAverseRectorInterface { private const string COUNTER_NAME = 'counter'; From b222a8d970a8e99f9f943da60621912edfcbfd44 Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Mon, 4 May 2026 19:57:37 +0700 Subject: [PATCH 2/2] [CodeQuality] Skip in html for ForRepeatedCountToOwnVariableRecto --- .../Fixture/skip_in_html.php.inc | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 rules-tests/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector/Fixture/skip_in_html.php.inc diff --git a/rules-tests/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector/Fixture/skip_in_html.php.inc b/rules-tests/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector/Fixture/skip_in_html.php.inc new file mode 100644 index 00000000000..6e86dadfd95 --- /dev/null +++ b/rules-tests/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector/Fixture/skip_in_html.php.inc @@ -0,0 +1,5 @@ +
+ +

Item

+ +
\ No newline at end of file