mirror of
https://github.com/rectorphp/rector.git
synced 2024-06-06 19:30:50 +00:00
[Core] Rollback ParameterProvider autowire into AbstractRector (#2095)
* [Core] Rollback ParameterProvider autowire into AbstractRector * remove exclude config * clean up * [ci-review] Rector Rectify Co-authored-by: GitHub Action <action@github.com>
This commit is contained in:
parent
0a98c58b91
commit
5025d255ca
|
@ -19,7 +19,6 @@ use Rector\Core\Contract\Rector\ConfigurableRectorInterface;
|
|||
use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace;
|
||||
use Rector\Core\Rector\AbstractRector;
|
||||
use Rector\Renaming\NodeManipulator\ClassRenamer;
|
||||
use Symplify\PackageBuilder\Parameter\ParameterProvider;
|
||||
use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample;
|
||||
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
|
||||
use Webmozart\Assert\Assert;
|
||||
|
@ -31,8 +30,7 @@ final class RenameClassRector extends AbstractRector implements ConfigurableRect
|
|||
{
|
||||
public function __construct(
|
||||
private readonly RenamedClassesDataCollector $renamedClassesDataCollector,
|
||||
private readonly ClassRenamer $classRenamer,
|
||||
private readonly ParameterProvider $parameterProvider,
|
||||
private readonly ClassRenamer $classRenamer
|
||||
) {
|
||||
}
|
||||
|
||||
|
|
|
@ -40,6 +40,7 @@ use Rector\PostRector\Collector\NodesToRemoveCollector;
|
|||
use Rector\StaticTypeMapper\StaticTypeMapper;
|
||||
use Symfony\Contracts\Service\Attribute\Required;
|
||||
use Symplify\Astral\NodeTraverser\SimpleCallableNodeTraverser;
|
||||
use Symplify\PackageBuilder\Parameter\ParameterProvider;
|
||||
use Symplify\Skipper\Skipper\Skipper;
|
||||
|
||||
/**
|
||||
|
@ -81,6 +82,8 @@ CODE_SAMPLE;
|
|||
|
||||
protected NodeTypeResolver $nodeTypeResolver;
|
||||
|
||||
protected ParameterProvider $parameterProvider;
|
||||
|
||||
protected PhpVersionProvider $phpVersionProvider;
|
||||
|
||||
protected StaticTypeMapper $staticTypeMapper;
|
||||
|
@ -137,6 +140,7 @@ CODE_SAMPLE;
|
|||
PhpVersionProvider $phpVersionProvider,
|
||||
ExclusionManager $exclusionManager,
|
||||
StaticTypeMapper $staticTypeMapper,
|
||||
ParameterProvider $parameterProvider,
|
||||
CurrentRectorProvider $currentRectorProvider,
|
||||
CurrentNodeProvider $currentNodeProvider,
|
||||
Skipper $skipper,
|
||||
|
@ -158,6 +162,7 @@ CODE_SAMPLE;
|
|||
$this->phpVersionProvider = $phpVersionProvider;
|
||||
$this->exclusionManager = $exclusionManager;
|
||||
$this->staticTypeMapper = $staticTypeMapper;
|
||||
$this->parameterProvider = $parameterProvider;
|
||||
$this->currentRectorProvider = $currentRectorProvider;
|
||||
$this->currentNodeProvider = $currentNodeProvider;
|
||||
$this->skipper = $skipper;
|
||||
|
|
|
@ -21,8 +21,6 @@ final class StaticEasyPrefixer
|
|||
'Helmich\TypoScriptParser\Parser\Traverser\Traverser',
|
||||
// for usage in packages/Testing/PHPUnit/PlatformAgnosticAssertions.php
|
||||
'PHPUnit\Framework\Constraint\IsEqual',
|
||||
// used to get parameter value from custom rule
|
||||
'Symplify\PackageBuilder\Parameter\ParameterProvider',
|
||||
];
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue
Block a user