Remove already checked if condition repeated in the very next stmt
final class SomeClass
{
public function __construct(array $items)
{
$count = 100;
if ($items === []) {
$count = 0;
- }
-
- if ($items === []) {
return $count;
}
}
}
Configure your rector.php:
<?php
use Rector\Config\RectorConfig;
use Rector\DeadCode\Rector\Stmt\RemoveNextSameValueConditionRector;
return RectorConfig::configure()
->withRules([
RemoveNextSameValueConditionRector::class,
]);