From 6aa1c92a858e9c3acb5a06000bef6229295e1561 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 31 May 2022 06:59:20 +0000 Subject: [PATCH] [ci-review] Rector Rectify --- src/Kernel/RectorKernel.php | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/src/Kernel/RectorKernel.php b/src/Kernel/RectorKernel.php index 025f2fba835..6e667ce27cb 100644 --- a/src/Kernel/RectorKernel.php +++ b/src/Kernel/RectorKernel.php @@ -75,20 +75,13 @@ public function getContainer(): ContainerInterface */ private function createCompilerPasses(): array { - $compilerPasses = []; - - // must run before AutowireArrayParameterCompilerPass, as the autowired array cannot contain removed services - $compilerPasses[] = new RemoveSkippedRectorsCompilerPass(); - - // autowire Rectors by default (mainly for tests) - $compilerPasses[] = new AutowireInterfacesCompilerPass([RectorInterface::class]); - $compilerPasses[] = new MakeRectorsPublicCompilerPass(); - - // add all merged arguments of Rector services - $compilerPasses[] = new MergeImportedRectorConfigureCallValuesCompilerPass($this->configureCallValuesCollector); - $compilerPasses[] = new AutowireArrayParameterCompilerPass(); - - return $compilerPasses; + return [ + new RemoveSkippedRectorsCompilerPass(), + new AutowireInterfacesCompilerPass([RectorInterface::class]), + new MakeRectorsPublicCompilerPass(), + new MergeImportedRectorConfigureCallValuesCompilerPass($this->configureCallValuesCollector), + new AutowireArrayParameterCompilerPass(), + ]; } /**