From fc5810aace0c9d861928bfa0657eec8436648cf6 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Mon, 8 May 2023 20:37:13 +0000 Subject: [PATCH] Updated Rector to commit 18770166ed5ac0c0c02a4de87d789182bbb36a76 https://github.com/rectorphp/rector-src/commit/18770166ed5ac0c0c02a4de87d789182bbb36a76 [Transform] Remove ArgumentFuncCallToMethodCallRector as never used (#3774) --- docs/rector_rules_overview.md | 59 +---- .../ArgumentFuncCallToMethodCallInterface.php | 9 - .../ArgumentFuncCallToMethodCallRector.php | 210 ------------------ .../ArgumentFuncCallToMethodCall.php | 55 ----- .../ValueObject/ArrayFuncCallToMethodCall.php | 63 ------ src/Application/VersionResolver.php | 4 +- vendor/autoload.php | 2 +- vendor/composer/autoload_classmap.php | 4 - vendor/composer/autoload_real.php | 10 +- vendor/composer/autoload_static.php | 12 +- 10 files changed, 16 insertions(+), 412 deletions(-) delete mode 100644 rules/Transform/Contract/ValueObject/ArgumentFuncCallToMethodCallInterface.php delete mode 100644 rules/Transform/Rector/FuncCall/ArgumentFuncCallToMethodCallRector.php delete mode 100644 rules/Transform/ValueObject/ArgumentFuncCallToMethodCall.php delete mode 100644 rules/Transform/ValueObject/ArrayFuncCallToMethodCall.php diff --git a/docs/rector_rules_overview.md b/docs/rector_rules_overview.md index e29b393904e..d127a71a793 100644 --- a/docs/rector_rules_overview.md +++ b/docs/rector_rules_overview.md @@ -1,4 +1,4 @@ -# 418 Rules Overview +# 417 Rules Overview
@@ -62,7 +62,7 @@ - [Strict](#strict) (6) -- [Transform](#transform) (34) +- [Transform](#transform) (33) - [TypeDeclaration](#typedeclaration) (40) @@ -4041,12 +4041,12 @@ Return early prepared value in ifs { - $var = null; - - if (rand(0,1)) { + if (rand(0, 1)) { - $var = 1; + return 1; } - if (rand(0,1)) { + if (rand(0, 1)) { - $var = 2; + return 2; } @@ -7865,57 +7865,6 @@ return static function (RectorConfig $rectorConfig): void {
-### ArgumentFuncCallToMethodCallRector - -Move help facade-like function calls to constructor injection - -:wrench: **configure it!** - -- class: [`Rector\Transform\Rector\FuncCall\ArgumentFuncCallToMethodCallRector`](../rules/Transform/Rector/FuncCall/ArgumentFuncCallToMethodCallRector.php) - -```php -ruleWithConfiguration(ArgumentFuncCallToMethodCallRector::class, [ - new ArgumentFuncCallToMethodCall('view', 'Illuminate\Contracts\View\Factory', 'make'), - ]); -}; -``` - -↓ - -```diff - class SomeController - { -+ /** -+ * @var \Illuminate\Contracts\View\Factory -+ */ -+ private $viewFactory; -+ -+ public function __construct(\Illuminate\Contracts\View\Factory $viewFactory) -+ { -+ $this->viewFactory = $viewFactory; -+ } -+ - public function action() - { -- $template = view('template.blade'); -- $viewFactory = view(); -+ $template = $this->viewFactory->make('template.blade'); -+ $viewFactory = $this->viewFactory; - } - } -``` - -
- ### AttributeKeyToClassConstFetchRector Replace key value on specific attribute to class constant diff --git a/rules/Transform/Contract/ValueObject/ArgumentFuncCallToMethodCallInterface.php b/rules/Transform/Contract/ValueObject/ArgumentFuncCallToMethodCallInterface.php deleted file mode 100644 index a33df14906e..00000000000 --- a/rules/Transform/Contract/ValueObject/ArgumentFuncCallToMethodCallInterface.php +++ /dev/null @@ -1,9 +0,0 @@ -arrayTypeAnalyzer = $arrayTypeAnalyzer; - $this->propertyNaming = $propertyNaming; - $this->propertyToAddCollector = $propertyToAddCollector; - } - public function getRuleDefinition() : RuleDefinition - { - return new RuleDefinition('Move help facade-like function calls to constructor injection', [new ConfiguredCodeSample(<<<'CODE_SAMPLE' -class SomeController -{ - public function action() - { - $template = view('template.blade'); - $viewFactory = view(); - } -} -CODE_SAMPLE -, <<<'CODE_SAMPLE' -class SomeController -{ - /** - * @var \Illuminate\Contracts\View\Factory - */ - private $viewFactory; - - public function __construct(\Illuminate\Contracts\View\Factory $viewFactory) - { - $this->viewFactory = $viewFactory; - } - - public function action() - { - $template = $this->viewFactory->make('template.blade'); - $viewFactory = $this->viewFactory; - } -} -CODE_SAMPLE -, [new ArgumentFuncCallToMethodCall('view', 'Illuminate\\Contracts\\View\\Factory', 'make')])]); - } - /** - * @return array> - */ - public function getNodeTypes() : array - { - return [FuncCall::class]; - } - /** - * @param FuncCall $node - */ - public function refactor(Node $node) : ?Node - { - if ($this->shouldSkipFuncCall($node)) { - return null; - } - /** @var Class_ $classLike */ - $classLike = $this->betterNodeFinder->findParentType($node, Class_::class); - foreach ($this->argumentFuncCallToMethodCalls as $argumentFuncCallToMethodCall) { - if (!$this->isName($node, $argumentFuncCallToMethodCall->getFunction())) { - continue; - } - if ($argumentFuncCallToMethodCall instanceof ArgumentFuncCallToMethodCall) { - return $this->refactorFuncCallToMethodCall($argumentFuncCallToMethodCall, $classLike, $node); - } - if ($argumentFuncCallToMethodCall instanceof ArrayFuncCallToMethodCall) { - return $this->refactorArrayFunctionToMethodCall($argumentFuncCallToMethodCall, $node, $classLike); - } - } - return null; - } - /** - * @param mixed[] $configuration - */ - public function configure(array $configuration) : void - { - Assert::allIsAOf($configuration, ArgumentFuncCallToMethodCallInterface::class); - $this->argumentFuncCallToMethodCalls = $configuration; - } - private function shouldSkipFuncCall(FuncCall $funcCall) : bool - { - // we can inject only in injectable class method context - /** @var ClassMethod|null $classMethod */ - $classMethod = $this->betterNodeFinder->findParentType($funcCall, ClassMethod::class); - if (!$classMethod instanceof ClassMethod) { - return \true; - } - return $classMethod->isStatic(); - } - /** - * @return MethodCall|PropertyFetch|null - */ - private function refactorFuncCallToMethodCall(ArgumentFuncCallToMethodCall $argumentFuncCallToMethodCall, Class_ $class, FuncCall $funcCall) : ?Node - { - $fullyQualifiedObjectType = new FullyQualifiedObjectType($argumentFuncCallToMethodCall->getClass()); - $expectedName = $this->propertyNaming->getExpectedNameFromType($fullyQualifiedObjectType); - if (!$expectedName instanceof ExpectedName) { - throw new ShouldNotHappenException(); - } - $propertyMetadata = new PropertyMetadata($expectedName->getName(), $fullyQualifiedObjectType, Class_::MODIFIER_PRIVATE); - $this->propertyToAddCollector->addPropertyToClass($class, $propertyMetadata); - $propertyFetchNode = $this->nodeFactory->createPropertyFetch('this', $expectedName->getName()); - if ($funcCall->args === []) { - return $this->refactorEmptyFuncCallArgs($argumentFuncCallToMethodCall, $propertyFetchNode); - } - if ($this->isFunctionToMethodCallWithArgs($funcCall, $argumentFuncCallToMethodCall)) { - $methodName = $argumentFuncCallToMethodCall->getMethodIfArgs(); - if (!\is_string($methodName)) { - throw new ShouldNotHappenException(); - } - return new MethodCall($propertyFetchNode, $methodName, $funcCall->args); - } - return null; - } - /** - * @return PropertyFetch|MethodCall|null - */ - private function refactorArrayFunctionToMethodCall(ArrayFuncCallToMethodCall $arrayFuncCallToMethodCall, FuncCall $funcCall, Class_ $class) : ?Node - { - $propertyName = $this->propertyNaming->fqnToVariableName($arrayFuncCallToMethodCall->getClass()); - $propertyFetch = $this->nodeFactory->createPropertyFetch('this', $propertyName); - $fullyQualifiedObjectType = new FullyQualifiedObjectType($arrayFuncCallToMethodCall->getClass()); - $propertyMetadata = new PropertyMetadata($propertyName, $fullyQualifiedObjectType, Class_::MODIFIER_PRIVATE); - $this->propertyToAddCollector->addPropertyToClass($class, $propertyMetadata); - return $this->createMethodCallArrayFunctionToMethodCall($funcCall, $arrayFuncCallToMethodCall, $propertyFetch); - } - /** - * @return \PhpParser\Node\Expr\MethodCall|\PhpParser\Node\Expr\PropertyFetch - */ - private function refactorEmptyFuncCallArgs(ArgumentFuncCallToMethodCall $argumentFuncCallToMethodCall, PropertyFetch $propertyFetch) - { - if ($argumentFuncCallToMethodCall->getMethodIfNoArgs() !== null) { - $methodName = $argumentFuncCallToMethodCall->getMethodIfNoArgs(); - return new MethodCall($propertyFetch, $methodName); - } - return $propertyFetch; - } - private function isFunctionToMethodCallWithArgs(FuncCall $funcCall, ArgumentFuncCallToMethodCall $argumentFuncCallToMethodCall) : bool - { - if ($argumentFuncCallToMethodCall->getMethodIfArgs() === null) { - return \false; - } - return \count($funcCall->args) >= 1; - } - /** - * @return PropertyFetch|MethodCall|null - */ - private function createMethodCallArrayFunctionToMethodCall(FuncCall $funcCall, ArrayFuncCallToMethodCall $arrayFuncCallToMethodCall, PropertyFetch $propertyFetch) : ?Node - { - if ($funcCall->getArgs() === []) { - return $propertyFetch; - } - if ($this->arrayTypeAnalyzer->isArrayType($funcCall->getArgs()[0]->value)) { - return new MethodCall($propertyFetch, $arrayFuncCallToMethodCall->getArrayMethod(), $funcCall->getArgs()); - } - if ($arrayFuncCallToMethodCall->getNonArrayMethod() === '') { - return null; - } - return new MethodCall($propertyFetch, $arrayFuncCallToMethodCall->getNonArrayMethod(), $funcCall->getArgs()); - } -} diff --git a/rules/Transform/ValueObject/ArgumentFuncCallToMethodCall.php b/rules/Transform/ValueObject/ArgumentFuncCallToMethodCall.php deleted file mode 100644 index 6030758c255..00000000000 --- a/rules/Transform/ValueObject/ArgumentFuncCallToMethodCall.php +++ /dev/null @@ -1,55 +0,0 @@ -function = $function; - $this->class = $class; - $this->methodIfArgs = $methodIfArgs; - $this->methodIfNoArgs = $methodIfNoArgs; - RectorAssert::className($class); - RectorAssert::functionName($function); - } - public function getFunction() : string - { - return $this->function; - } - public function getClass() : string - { - return $this->class; - } - public function getMethodIfNoArgs() : ?string - { - return $this->methodIfNoArgs; - } - public function getMethodIfArgs() : ?string - { - return $this->methodIfArgs; - } -} diff --git a/rules/Transform/ValueObject/ArrayFuncCallToMethodCall.php b/rules/Transform/ValueObject/ArrayFuncCallToMethodCall.php deleted file mode 100644 index 06748b48d8e..00000000000 --- a/rules/Transform/ValueObject/ArrayFuncCallToMethodCall.php +++ /dev/null @@ -1,63 +0,0 @@ -function = $function; - $this->class = $class; - $this->arrayMethod = $arrayMethod; - $this->nonArrayMethod = $nonArrayMethod; - RectorAssert::className($class); - RectorAssert::functionName($function); - RectorAssert::methodName($arrayMethod); - RectorAssert::methodName($nonArrayMethod); - } - public function getFunction() : string - { - return $this->function; - } - public function getClass() : string - { - return $this->class; - } - public function getArrayMethod() : string - { - return $this->arrayMethod; - } - public function getNonArrayMethod() : string - { - return $this->nonArrayMethod; - } -} diff --git a/src/Application/VersionResolver.php b/src/Application/VersionResolver.php index 08b6549a7f5..9c91a6c3cd3 100644 --- a/src/Application/VersionResolver.php +++ b/src/Application/VersionResolver.php @@ -19,12 +19,12 @@ final class VersionResolver * @api * @var string */ - public const PACKAGE_VERSION = 'ee666531b8270e996557198e0ea15908faa1787c'; + public const PACKAGE_VERSION = '18770166ed5ac0c0c02a4de87d789182bbb36a76'; /** * @api * @var string */ - public const RELEASE_DATE = '2023-05-08 21:23:30'; + public const RELEASE_DATE = '2023-05-08 21:33:30'; /** * @var int */ diff --git a/vendor/autoload.php b/vendor/autoload.php index 8030a495e39..24fe724266a 100644 --- a/vendor/autoload.php +++ b/vendor/autoload.php @@ -22,4 +22,4 @@ if (PHP_VERSION_ID < 50600) { require_once __DIR__ . '/composer/autoload_real.php'; -return ComposerAutoloaderInit65944907f2f1af613b95b824636bd3b1::getLoader(); +return ComposerAutoloaderInit79475237490efa837c48b78044981fa4::getLoader(); diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php index f742d6fec0b..ffc80f8bb0d 100644 --- a/vendor/composer/autoload_classmap.php +++ b/vendor/composer/autoload_classmap.php @@ -2691,7 +2691,6 @@ return array( 'Rector\\Testing\\PHPUnit\\Behavior\\MovingFilesTrait' => $baseDir . '/packages/Testing/PHPUnit/Behavior/MovingFilesTrait.php', 'Rector\\Testing\\PHPUnit\\StaticPHPUnitEnvironment' => $baseDir . '/packages/Testing/PHPUnit/StaticPHPUnitEnvironment.php', 'Rector\\Testing\\TestingParser\\TestingParser' => $baseDir . '/packages/Testing/TestingParser/TestingParser.php', - 'Rector\\Transform\\Contract\\ValueObject\\ArgumentFuncCallToMethodCallInterface' => $baseDir . '/rules/Transform/Contract/ValueObject/ArgumentFuncCallToMethodCallInterface.php', 'Rector\\Transform\\NodeAnalyzer\\FuncCallStaticCallToMethodCallAnalyzer' => $baseDir . '/rules/Transform/NodeAnalyzer/FuncCallStaticCallToMethodCallAnalyzer.php', 'Rector\\Transform\\NodeFactory\\PropertyFetchFactory' => $baseDir . '/rules/Transform/NodeFactory/PropertyFetchFactory.php', 'Rector\\Transform\\NodeTypeAnalyzer\\TypeProvidingExprFromClassResolver' => $baseDir . '/rules/Transform/NodeTypeAnalyzer/TypeProvidingExprFromClassResolver.php', @@ -2707,7 +2706,6 @@ return array( 'Rector\\Transform\\Rector\\Class_\\MergeInterfacesRector' => $baseDir . '/rules/Transform/Rector/Class_/MergeInterfacesRector.php', 'Rector\\Transform\\Rector\\Class_\\ParentClassToTraitsRector' => $baseDir . '/rules/Transform/Rector/Class_/ParentClassToTraitsRector.php', 'Rector\\Transform\\Rector\\Class_\\RemoveAllowDynamicPropertiesAttributeRector' => $baseDir . '/rules/Transform/Rector/Class_/RemoveAllowDynamicPropertiesAttributeRector.php', - 'Rector\\Transform\\Rector\\FuncCall\\ArgumentFuncCallToMethodCallRector' => $baseDir . '/rules/Transform/Rector/FuncCall/ArgumentFuncCallToMethodCallRector.php', 'Rector\\Transform\\Rector\\FuncCall\\FuncCallToConstFetchRector' => $baseDir . '/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php', 'Rector\\Transform\\Rector\\FuncCall\\FuncCallToMethodCallRector' => $baseDir . '/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php', 'Rector\\Transform\\Rector\\FuncCall\\FuncCallToNewRector' => $baseDir . '/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php', @@ -2729,8 +2727,6 @@ return array( 'Rector\\Transform\\Rector\\StaticCall\\StaticCallToNewRector' => $baseDir . '/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php', 'Rector\\Transform\\Rector\\String_\\StringToClassConstantRector' => $baseDir . '/rules/Transform/Rector/String_/StringToClassConstantRector.php', 'Rector\\Transform\\Rector\\String_\\ToStringToMethodCallRector' => $baseDir . '/rules/Transform/Rector/String_/ToStringToMethodCallRector.php', - 'Rector\\Transform\\ValueObject\\ArgumentFuncCallToMethodCall' => $baseDir . '/rules/Transform/ValueObject/ArgumentFuncCallToMethodCall.php', - 'Rector\\Transform\\ValueObject\\ArrayFuncCallToMethodCall' => $baseDir . '/rules/Transform/ValueObject/ArrayFuncCallToMethodCall.php', 'Rector\\Transform\\ValueObject\\AttributeKeyToClassConstFetch' => $baseDir . '/rules/Transform/ValueObject/AttributeKeyToClassConstFetch.php', 'Rector\\Transform\\ValueObject\\ClassMethodReference' => $baseDir . '/rules/Transform/ValueObject/ClassMethodReference.php', 'Rector\\Transform\\ValueObject\\DimFetchAssignToMethodCall' => $baseDir . '/rules/Transform/ValueObject/DimFetchAssignToMethodCall.php', diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php index e1cd6f74aa0..df9f473d0c0 100644 --- a/vendor/composer/autoload_real.php +++ b/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInit65944907f2f1af613b95b824636bd3b1 +class ComposerAutoloaderInit79475237490efa837c48b78044981fa4 { private static $loader; @@ -22,17 +22,17 @@ class ComposerAutoloaderInit65944907f2f1af613b95b824636bd3b1 return self::$loader; } - spl_autoload_register(array('ComposerAutoloaderInit65944907f2f1af613b95b824636bd3b1', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInit79475237490efa837c48b78044981fa4', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); - spl_autoload_unregister(array('ComposerAutoloaderInit65944907f2f1af613b95b824636bd3b1', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInit79475237490efa837c48b78044981fa4', 'loadClassLoader')); require __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInit65944907f2f1af613b95b824636bd3b1::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInit79475237490efa837c48b78044981fa4::getInitializer($loader)); $loader->setClassMapAuthoritative(true); $loader->register(true); - $filesToLoad = \Composer\Autoload\ComposerStaticInit65944907f2f1af613b95b824636bd3b1::$files; + $filesToLoad = \Composer\Autoload\ComposerStaticInit79475237490efa837c48b78044981fa4::$files; $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index 7d43af8f5c6..63438dbeb67 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInit65944907f2f1af613b95b824636bd3b1 +class ComposerStaticInit79475237490efa837c48b78044981fa4 { public static $files = array ( 'ad155f8f1cf0d418fe49e248db8c661b' => __DIR__ . '/..' . '/react/promise/src/functions_include.php', @@ -2933,7 +2933,6 @@ class ComposerStaticInit65944907f2f1af613b95b824636bd3b1 'Rector\\Testing\\PHPUnit\\Behavior\\MovingFilesTrait' => __DIR__ . '/../..' . '/packages/Testing/PHPUnit/Behavior/MovingFilesTrait.php', 'Rector\\Testing\\PHPUnit\\StaticPHPUnitEnvironment' => __DIR__ . '/../..' . '/packages/Testing/PHPUnit/StaticPHPUnitEnvironment.php', 'Rector\\Testing\\TestingParser\\TestingParser' => __DIR__ . '/../..' . '/packages/Testing/TestingParser/TestingParser.php', - 'Rector\\Transform\\Contract\\ValueObject\\ArgumentFuncCallToMethodCallInterface' => __DIR__ . '/../..' . '/rules/Transform/Contract/ValueObject/ArgumentFuncCallToMethodCallInterface.php', 'Rector\\Transform\\NodeAnalyzer\\FuncCallStaticCallToMethodCallAnalyzer' => __DIR__ . '/../..' . '/rules/Transform/NodeAnalyzer/FuncCallStaticCallToMethodCallAnalyzer.php', 'Rector\\Transform\\NodeFactory\\PropertyFetchFactory' => __DIR__ . '/../..' . '/rules/Transform/NodeFactory/PropertyFetchFactory.php', 'Rector\\Transform\\NodeTypeAnalyzer\\TypeProvidingExprFromClassResolver' => __DIR__ . '/../..' . '/rules/Transform/NodeTypeAnalyzer/TypeProvidingExprFromClassResolver.php', @@ -2949,7 +2948,6 @@ class ComposerStaticInit65944907f2f1af613b95b824636bd3b1 'Rector\\Transform\\Rector\\Class_\\MergeInterfacesRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/Class_/MergeInterfacesRector.php', 'Rector\\Transform\\Rector\\Class_\\ParentClassToTraitsRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/Class_/ParentClassToTraitsRector.php', 'Rector\\Transform\\Rector\\Class_\\RemoveAllowDynamicPropertiesAttributeRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/Class_/RemoveAllowDynamicPropertiesAttributeRector.php', - 'Rector\\Transform\\Rector\\FuncCall\\ArgumentFuncCallToMethodCallRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/FuncCall/ArgumentFuncCallToMethodCallRector.php', 'Rector\\Transform\\Rector\\FuncCall\\FuncCallToConstFetchRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php', 'Rector\\Transform\\Rector\\FuncCall\\FuncCallToMethodCallRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php', 'Rector\\Transform\\Rector\\FuncCall\\FuncCallToNewRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php', @@ -2971,8 +2969,6 @@ class ComposerStaticInit65944907f2f1af613b95b824636bd3b1 'Rector\\Transform\\Rector\\StaticCall\\StaticCallToNewRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php', 'Rector\\Transform\\Rector\\String_\\StringToClassConstantRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/String_/StringToClassConstantRector.php', 'Rector\\Transform\\Rector\\String_\\ToStringToMethodCallRector' => __DIR__ . '/../..' . '/rules/Transform/Rector/String_/ToStringToMethodCallRector.php', - 'Rector\\Transform\\ValueObject\\ArgumentFuncCallToMethodCall' => __DIR__ . '/../..' . '/rules/Transform/ValueObject/ArgumentFuncCallToMethodCall.php', - 'Rector\\Transform\\ValueObject\\ArrayFuncCallToMethodCall' => __DIR__ . '/../..' . '/rules/Transform/ValueObject/ArrayFuncCallToMethodCall.php', 'Rector\\Transform\\ValueObject\\AttributeKeyToClassConstFetch' => __DIR__ . '/../..' . '/rules/Transform/ValueObject/AttributeKeyToClassConstFetch.php', 'Rector\\Transform\\ValueObject\\ClassMethodReference' => __DIR__ . '/../..' . '/rules/Transform/ValueObject/ClassMethodReference.php', 'Rector\\Transform\\ValueObject\\DimFetchAssignToMethodCall' => __DIR__ . '/../..' . '/rules/Transform/ValueObject/DimFetchAssignToMethodCall.php', @@ -3123,9 +3119,9 @@ class ComposerStaticInit65944907f2f1af613b95b824636bd3b1 public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInit65944907f2f1af613b95b824636bd3b1::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInit65944907f2f1af613b95b824636bd3b1::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInit65944907f2f1af613b95b824636bd3b1::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInit79475237490efa837c48b78044981fa4::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit79475237490efa837c48b78044981fa4::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInit79475237490efa837c48b78044981fa4::$classMap; }, null, ClassLoader::class); }