diff --git a/rules-tests/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector/Fixture/skip_non_final_class.php.inc b/rules-tests/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector/Fixture/skip_non_final_class.php.inc new file mode 100644 index 00000000000..48dc3be73b6 --- /dev/null +++ b/rules-tests/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector/Fixture/skip_non_final_class.php.inc @@ -0,0 +1,16 @@ +validate(); + $this->validated = true; + } +} diff --git a/rules-tests/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector/Source/ValidatedBase.php b/rules-tests/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector/Source/ValidatedBase.php new file mode 100644 index 00000000000..d48c323415a --- /dev/null +++ b/rules-tests/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector/Source/ValidatedBase.php @@ -0,0 +1,12 @@ +isFinal()) { + return null; + } + $hasChanged = false; $constructClassMethod = $node->getMethod(MethodName::CONSTRUCT); diff --git a/src/Bridge/SetProviderCollector.php b/src/Bridge/SetProviderCollector.php index 5d96f7342fc..c78b770acf5 100644 --- a/src/Bridge/SetProviderCollector.php +++ b/src/Bridge/SetProviderCollector.php @@ -25,8 +25,9 @@ /** * @param SetProviderInterface[] $setProviders */ - public function __construct(private array $setProviders = []) - { + public function __construct( + private array $setProviders = [] + ) { } /**