diff --git a/src/Configuration/RectorConfigBuilder.php b/src/Configuration/RectorConfigBuilder.php index b429ecb3e11..34c08a5c465 100644 --- a/src/Configuration/RectorConfigBuilder.php +++ b/src/Configuration/RectorConfigBuilder.php @@ -149,7 +149,9 @@ public function __invoke(RectorConfig $rectorConfig): void )); } - $rectorConfig->sets($uniqueSets); + if ($uniqueSets !== []) { + $rectorConfig->sets($uniqueSets); + } if ($this->paths !== []) { $rectorConfig->paths($this->paths); @@ -168,8 +170,13 @@ public function __invoke(RectorConfig $rectorConfig): void } } - $rectorConfig->skip($this->skip); - $rectorConfig->rules($this->rules); + if ($this->skip !== []) { + $rectorConfig->skip($this->skip); + } + + if ($this->rules !== []) { + $rectorConfig->rules($this->rules); + } foreach ($this->rulesWithConfigurations as $rectorClass => $configurations) { foreach ($configurations as $configuration) {