Updated Rector to commit 5c1be93b80c3f7bfd8bd158ba0a55501a7acaefc

5c1be93b80 PHP 8.2 is supported (#3717)
This commit is contained in:
Tomas Votruba 2023-05-01 01:36:32 +00:00
parent d5a112d946
commit 65abab80de
1342 changed files with 4885 additions and 4885 deletions

View File

@ -8,7 +8,7 @@ Rector instantly upgrades and refactors the PHP code of your application. It ca
### 1. Instant Upgrades ### 1. Instant Upgrades
Rector now supports upgrades from PHP 5.3 to 8.1 and major open-source projects like [Symfony](https://github.com/rectorphp/rector-symfony), [PHPUnit](https://github.com/rectorphp/rector-phpunit), and [Doctrine](https://github.com/rectorphp/rector-doctrine). Do you want to **be constantly on the latest PHP and Framework without effort**? Rector now supports upgrades from PHP 5.3 to 8.2 and major open-source projects like [Symfony](https://github.com/rectorphp/rector-symfony), [PHPUnit](https://github.com/rectorphp/rector-phpunit), and [Doctrine](https://github.com/rectorphp/rector-doctrine). Do you want to **be constantly on the latest PHP and Framework without effort**?
Use Rector to handle **instant upgrades** for you. Use Rector to handle **instant upgrades** for you.

View File

@ -1,5 +1,5 @@
#!/usr/bin/env php #!/usr/bin/env php
<?php <?php
namespace RectorPrefix202304; namespace RectorPrefix202305;
require_once __DIR__ . '/rector.php'; require_once __DIR__ . '/rector.php';

View File

@ -1,9 +1,9 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use RectorPrefix202304\Nette\Utils\Json; use RectorPrefix202305\Nette\Utils\Json;
use Rector\ChangesReporting\Output\JsonOutputFormatter; use Rector\ChangesReporting\Output\JsonOutputFormatter;
use Rector\Core\Bootstrap\RectorConfigsResolver; use Rector\Core\Bootstrap\RectorConfigsResolver;
use Rector\Core\Configuration\Option; use Rector\Core\Configuration\Option;
@ -12,8 +12,8 @@ use Rector\Core\Console\Style\RectorConsoleOutputStyleFactory;
use Rector\Core\DependencyInjection\RectorContainerFactory; use Rector\Core\DependencyInjection\RectorContainerFactory;
use Rector\Core\Kernel\RectorKernel; use Rector\Core\Kernel\RectorKernel;
use Rector\Core\Util\Reflection\PrivatesAccessor; use Rector\Core\Util\Reflection\PrivatesAccessor;
use RectorPrefix202304\Symfony\Component\Console\Command\Command; use RectorPrefix202305\Symfony\Component\Console\Command\Command;
use RectorPrefix202304\Symfony\Component\Console\Input\ArgvInput; use RectorPrefix202305\Symfony\Component\Console\Input\ArgvInput;
// @ intentionally: continue anyway // @ intentionally: continue anyway
@\ini_set('memory_limit', '-1'); @\ini_set('memory_limit', '-1');
// Performance boost // Performance boost

View File

@ -1,12 +1,12 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use RectorPrefix202304\Composer\Semver\VersionParser; use RectorPrefix202305\Composer\Semver\VersionParser;
use RectorPrefix202304\Doctrine\Inflector\Inflector; use RectorPrefix202305\Doctrine\Inflector\Inflector;
use RectorPrefix202304\Doctrine\Inflector\Rules\English\InflectorFactory; use RectorPrefix202305\Doctrine\Inflector\Rules\English\InflectorFactory;
use RectorPrefix202304\OndraM\CiDetector\CiDetector; use RectorPrefix202305\OndraM\CiDetector\CiDetector;
use PhpParser\BuilderFactory; use PhpParser\BuilderFactory;
use PhpParser\ConstExprEvaluator; use PhpParser\ConstExprEvaluator;
use PhpParser\Lexer; use PhpParser\Lexer;
@ -45,11 +45,11 @@ use Rector\PhpDocParser\PhpParser\SmartPhpParserFactory;
use Rector\PSR4\Composer\PSR4NamespaceMatcher; use Rector\PSR4\Composer\PSR4NamespaceMatcher;
use Rector\PSR4\Contract\PSR4AutoloadNamespaceMatcherInterface; use Rector\PSR4\Contract\PSR4AutoloadNamespaceMatcherInterface;
use Rector\Utils\Command\MissingInSetCommand; use Rector\Utils\Command\MissingInSetCommand;
use RectorPrefix202304\Symfony\Component\Console\Application; use RectorPrefix202305\Symfony\Component\Console\Application;
use RectorPrefix202304\Symfony\Component\Console\Style\SymfonyStyle; use RectorPrefix202305\Symfony\Component\Console\Style\SymfonyStyle;
use function RectorPrefix202304\Symfony\Component\DependencyInjection\Loader\Configurator\service; use function RectorPrefix202305\Symfony\Component\DependencyInjection\Loader\Configurator\service;
use RectorPrefix202304\Symfony\Component\Filesystem\Filesystem; use RectorPrefix202305\Symfony\Component\Filesystem\Filesystem;
use RectorPrefix202304\Symplify\EasyParallel\ValueObject\EasyParallelConfig; use RectorPrefix202305\Symplify\EasyParallel\ValueObject\EasyParallelConfig;
return static function (RectorConfig $rectorConfig) : void { return static function (RectorConfig $rectorConfig) : void {
// make use of https://github.com/symplify/easy-parallel // make use of https://github.com/symplify/easy-parallel
$rectorConfig->import(EasyParallelConfig::FILE_PATH); $rectorConfig->import(EasyParallelConfig::FILE_PATH);

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\DependencyInjection\Rector\Class_\ActionInjectionToConstructorInjectionRector; use Rector\DependencyInjection\Rector\Class_\ActionInjectionToConstructorInjectionRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\CodeQuality\Rector\Array_\CallableThisArrayToAnonymousFunctionRector; use Rector\CodeQuality\Rector\Array_\CallableThisArrayToAnonymousFunctionRector;
use Rector\CodeQuality\Rector\Assign\CombinedAssignRector; use Rector\CodeQuality\Rector\Assign\CombinedAssignRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\CodingStyle\Rector\ArrowFunction\StaticArrowFunctionRector; use Rector\CodingStyle\Rector\ArrowFunction\StaticArrowFunctionRector;
use Rector\CodingStyle\Rector\Assign\SplitDoubleAssignRector; use Rector\CodingStyle\Rector\Assign\SplitDoubleAssignRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\CodeQuality\Rector\FunctionLike\SimplifyUselessVariableRector; use Rector\CodeQuality\Rector\FunctionLike\SimplifyUselessVariableRector;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\EarlyReturn\Rector\Foreach_\ChangeNestedForeachIfsToEarlyContinueRector; use Rector\EarlyReturn\Rector\Foreach_\ChangeNestedForeachIfsToEarlyContinueRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Renaming\Rector\MethodCall\RenameMethodRector; use Rector\Renaming\Rector\MethodCall\RenameMethodRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\CodeQuality\Rector\FuncCall\InlineIsAInstanceOfRector; use Rector\CodeQuality\Rector\FuncCall\InlineIsAInstanceOfRector;
use Rector\CodeQuality\Rector\Identical\FlipTypeControlToUseExclusiveTypeRector; use Rector\CodeQuality\Rector\Identical\FlipTypeControlToUseExclusiveTypeRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Arguments\Rector\FuncCall\SwapFuncCallArgumentsRector; use Rector\Arguments\Rector\FuncCall\SwapFuncCallArgumentsRector;
use Rector\Arguments\ValueObject\SwapFuncCallArguments; use Rector\Arguments\ValueObject\SwapFuncCallArguments;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Naming\Rector\Assign\RenameVariableToMatchMethodCallReturnTypeRector; use Rector\Naming\Rector\Assign\RenameVariableToMatchMethodCallReturnTypeRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php52\Rector\Property\VarToPublicPropertyRector; use Rector\Php52\Rector\Property\VarToPublicPropertyRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php53\Rector\FuncCall\DirNameFileConstantToDirConstantRector; use Rector\Php53\Rector\FuncCall\DirNameFileConstantToDirConstantRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php54\Rector\Array_\LongArrayToShortArrayRector; use Rector\Php54\Rector\Array_\LongArrayToShortArrayRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php55\Rector\Class_\ClassConstantToSelfClassRector; use Rector\Php55\Rector\Class_\ClassConstantToSelfClassRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php56\Rector\FuncCall\PowToExpRector; use Rector\Php56\Rector\FuncCall\PowToExpRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php70\Rector\Assign\ListSplitStringRector; use Rector\Php70\Rector\Assign\ListSplitStringRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php71\Rector\Assign\AssignArrayToStringRector; use Rector\Php71\Rector\Assign\AssignArrayToStringRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php72\Rector\Assign\ListEachRector; use Rector\Php72\Rector\Assign\ListEachRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php52\Rector\Switch_\ContinueToBreakInSwitchRector; use Rector\Php52\Rector\Switch_\ContinueToBreakInSwitchRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php74\Rector\ArrayDimFetch\CurlyToSquareBracketArrayStringRector; use Rector\Php74\Rector\ArrayDimFetch\CurlyToSquareBracketArrayStringRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Arguments\Rector\ClassMethod\ArgumentAdderRector; use Rector\Arguments\Rector\ClassMethod\ArgumentAdderRector;
use Rector\Arguments\Rector\FuncCall\FunctionArgumentDefaultValueReplacerRector; use Rector\Arguments\Rector\FuncCall\FunctionArgumentDefaultValueReplacerRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php81\Rector\Array_\FirstClassCallableRector; use Rector\Php81\Rector\Array_\FirstClassCallableRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Php82\Rector\Class_\ReadOnlyClassRector; use Rector\Php82\Rector\Class_\ReadOnlyClassRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\Privatization\Rector\Class_\ChangeGlobalVariablesToPropertiesRector; use Rector\Privatization\Rector\Class_\ChangeGlobalVariablesToPropertiesRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;
use Rector\PSR4\Rector\FileWithoutNamespace\NormalizeNamespaceByPSR4ComposerAutoloadRector; use Rector\PSR4\Rector\FileWithoutNamespace\NormalizeNamespaceByPSR4ComposerAutoloadRector;

View File

@ -1,7 +1,7 @@
<?php <?php
declare (strict_types=1); declare (strict_types=1);
namespace RectorPrefix202304; namespace RectorPrefix202305;
use Rector\CodeQuality\Rector\ClassMethod\ReturnTypeFromStrictScalarReturnExprRector; use Rector\CodeQuality\Rector\ClassMethod\ReturnTypeFromStrictScalarReturnExprRector;
use Rector\Config\RectorConfig; use Rector\Config\RectorConfig;

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\BetterPhpDocParser\PhpDocManipulator; namespace Rector\BetterPhpDocParser\PhpDocManipulator;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PhpParser\Node; use PhpParser\Node;
use Rector\BetterPhpDocParser\PhpDoc\ArrayItemNode; use Rector\BetterPhpDocParser\PhpDoc\ArrayItemNode;
use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode;

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\BetterPhpDocParser\PhpDocParser; namespace Rector\BetterPhpDocParser\PhpDocParser;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PhpParser\Node; use PhpParser\Node;
use PHPStan\PhpDocParser\Ast\PhpDoc\GenericTagValueNode; use PHPStan\PhpDocParser\Ast\PhpDoc\GenericTagValueNode;
use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocChildNode; use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocChildNode;

View File

@ -17,7 +17,7 @@ use Rector\BetterPhpDocParser\ValueObject\Parser\BetterTokenIterator;
use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey;
use Rector\Core\Configuration\CurrentNodeProvider; use Rector\Core\Configuration\CurrentNodeProvider;
use Rector\Core\Exception\ShouldNotHappenException; use Rector\Core\Exception\ShouldNotHappenException;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
final class PlainValueParser final class PlainValueParser
{ {
/** /**

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\BetterPhpDocParser\Printer; namespace Rector\BetterPhpDocParser\Printer;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
final class DocBlockInliner final class DocBlockInliner
{ {
/** /**

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\BetterPhpDocParser\Printer; namespace Rector\BetterPhpDocParser\Printer;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PhpParser\Node\Stmt\InlineHTML; use PhpParser\Node\Stmt\InlineHTML;
use PHPStan\PhpDocParser\Ast\PhpDoc\ParamTagValueNode; use PHPStan\PhpDocParser\Ast\PhpDoc\ParamTagValueNode;
use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocChildNode; use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocChildNode;

View File

@ -5,7 +5,7 @@ namespace Rector\BetterPhpDocParser\ValueObject\PhpDoc\DoctrineAnnotation;
use Rector\BetterPhpDocParser\PhpDoc\ArrayItemNode; use Rector\BetterPhpDocParser\PhpDoc\ArrayItemNode;
use Stringable; use Stringable;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
final class CurlyListNode extends \Rector\BetterPhpDocParser\ValueObject\PhpDoc\DoctrineAnnotation\AbstractValuesAwareNode final class CurlyListNode extends \Rector\BetterPhpDocParser\ValueObject\PhpDoc\DoctrineAnnotation\AbstractValuesAwareNode
{ {
/** /**

View File

@ -7,7 +7,7 @@ use Rector\Caching\ValueObject\Storage\FileCacheStorage;
use Rector\Caching\ValueObject\Storage\MemoryCacheStorage; use Rector\Caching\ValueObject\Storage\MemoryCacheStorage;
use Rector\Core\Configuration\Option; use Rector\Core\Configuration\Option;
use Rector\Core\Configuration\Parameter\ParameterProvider; use Rector\Core\Configuration\Parameter\ParameterProvider;
use RectorPrefix202304\Symfony\Component\Filesystem\Filesystem; use RectorPrefix202305\Symfony\Component\Filesystem\Filesystem;
final class CacheFactory final class CacheFactory
{ {
/** /**

View File

@ -4,12 +4,12 @@ declare (strict_types=1);
namespace Rector\Caching\Config; namespace Rector\Caching\Config;
use Rector\Core\Exception\ShouldNotHappenException; use Rector\Core\Exception\ShouldNotHappenException;
use RectorPrefix202304\Symfony\Component\Config\FileLocator; use RectorPrefix202305\Symfony\Component\Config\FileLocator;
use RectorPrefix202304\Symfony\Component\Config\Loader\LoaderInterface; use RectorPrefix202305\Symfony\Component\Config\Loader\LoaderInterface;
use RectorPrefix202304\Symfony\Component\Config\Loader\LoaderResolver; use RectorPrefix202305\Symfony\Component\Config\Loader\LoaderResolver;
use RectorPrefix202304\Symfony\Component\DependencyInjection\ContainerBuilder; use RectorPrefix202305\Symfony\Component\DependencyInjection\ContainerBuilder;
use RectorPrefix202304\Symfony\Component\DependencyInjection\Loader\GlobFileLoader; use RectorPrefix202305\Symfony\Component\DependencyInjection\Loader\GlobFileLoader;
use RectorPrefix202304\Symfony\Component\DependencyInjection\Loader\PhpFileLoader; use RectorPrefix202305\Symfony\Component\DependencyInjection\Loader\PhpFileLoader;
/** /**
* Inspired by https://github.com/symplify/easy-coding-standard/blob/e598ab54686e416788f28fcfe007fd08e0f371d9/packages/changed-files-detector/src/FileHashComputer.php * Inspired by https://github.com/symplify/easy-coding-standard/blob/e598ab54686e416788f28fcfe007fd08e0f371d9/packages/changed-files-detector/src/FileHashComputer.php
*/ */

View File

@ -4,8 +4,8 @@ declare (strict_types=1);
namespace Rector\Caching\ValueObject\Storage; namespace Rector\Caching\ValueObject\Storage;
use FilesystemIterator; use FilesystemIterator;
use RectorPrefix202304\Nette\Utils\FileSystem; use RectorPrefix202305\Nette\Utils\FileSystem;
use RectorPrefix202304\Nette\Utils\Random; use RectorPrefix202305\Nette\Utils\Random;
use Rector\Caching\Contract\ValueObject\Storage\CacheStorageInterface; use Rector\Caching\Contract\ValueObject\Storage\CacheStorageInterface;
use Rector\Caching\ValueObject\CacheFilePaths; use Rector\Caching\ValueObject\CacheFilePaths;
use Rector\Caching\ValueObject\CacheItem; use Rector\Caching\ValueObject\CacheItem;
@ -24,7 +24,7 @@ final class FileCacheStorage implements CacheStorageInterface
* @var \Symfony\Component\Filesystem\Filesystem * @var \Symfony\Component\Filesystem\Filesystem
*/ */
private $filesystem; private $filesystem;
public function __construct(string $directory, \RectorPrefix202304\Symfony\Component\Filesystem\Filesystem $filesystem) public function __construct(string $directory, \RectorPrefix202305\Symfony\Component\Filesystem\Filesystem $filesystem)
{ {
$this->directory = $directory; $this->directory = $directory;
$this->filesystem = $filesystem; $this->filesystem = $filesystem;

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\ChangesReporting\Annotation; namespace Rector\ChangesReporting\Annotation;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use Rector\Core\Contract\Rector\RectorInterface; use Rector\Core\Contract\Rector\RectorInterface;
use ReflectionClass; use ReflectionClass;
/** /**

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\ChangesReporting\Output; namespace Rector\ChangesReporting\Output;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use Rector\ChangesReporting\Annotation\RectorsChangelogResolver; use Rector\ChangesReporting\Annotation\RectorsChangelogResolver;
use Rector\ChangesReporting\Contract\Output\OutputFormatterInterface; use Rector\ChangesReporting\Contract\Output\OutputFormatterInterface;
use Rector\Core\Contract\Console\OutputStyleInterface; use Rector\Core\Contract\Console\OutputStyleInterface;

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\ChangesReporting\Output; namespace Rector\ChangesReporting\Output;
use RectorPrefix202304\Nette\Utils\Json; use RectorPrefix202305\Nette\Utils\Json;
use Rector\ChangesReporting\Annotation\RectorsChangelogResolver; use Rector\ChangesReporting\Annotation\RectorsChangelogResolver;
use Rector\ChangesReporting\Contract\Output\OutputFormatterInterface; use Rector\ChangesReporting\Contract\Output\OutputFormatterInterface;
use Rector\Core\ValueObject\Configuration; use Rector\Core\ValueObject\Configuration;

View File

@ -4,8 +4,8 @@ declare (strict_types=1);
namespace Rector\ChangesReporting\ValueObject; namespace Rector\ChangesReporting\ValueObject;
use Rector\Core\Contract\Rector\RectorInterface; use Rector\Core\Contract\Rector\RectorInterface;
use RectorPrefix202304\Symplify\EasyParallel\Contract\SerializableInterface; use RectorPrefix202305\Symplify\EasyParallel\Contract\SerializableInterface;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
final class RectorWithLineChange implements SerializableInterface final class RectorWithLineChange implements SerializableInterface
{ {
/** /**
@ -48,7 +48,7 @@ final class RectorWithLineChange implements SerializableInterface
* @param array<string, mixed> $json * @param array<string, mixed> $json
* @return $this * @return $this
*/ */
public static function decode(array $json) : \RectorPrefix202304\Symplify\EasyParallel\Contract\SerializableInterface public static function decode(array $json) : \RectorPrefix202305\Symplify\EasyParallel\Contract\SerializableInterface
{ {
$rectorClass = $json[self::KEY_RECTOR_CLASS]; $rectorClass = $json[self::KEY_RECTOR_CLASS];
Assert::string($rectorClass); Assert::string($rectorClass);

View File

@ -9,8 +9,8 @@ use Rector\Core\Configuration\ValueObjectInliner;
use Rector\Core\Contract\Rector\ConfigurableRectorInterface; use Rector\Core\Contract\Rector\ConfigurableRectorInterface;
use Rector\Core\Contract\Rector\RectorInterface; use Rector\Core\Contract\Rector\RectorInterface;
use Rector\Core\ValueObject\PhpVersion; use Rector\Core\ValueObject\PhpVersion;
use RectorPrefix202304\Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator; use RectorPrefix202305\Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
/** /**
* @api * @api
* Same as Symfony container configurator, with patched return type for "set()" method for easier DX. * Same as Symfony container configurator, with patched return type for "set()" method for easier DX.

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\FileSystemRector\Parser; namespace Rector\FileSystemRector\Parser;
use RectorPrefix202304\Nette\Utils\FileSystem; use RectorPrefix202305\Nette\Utils\FileSystem;
use PhpParser\Node\Stmt; use PhpParser\Node\Stmt;
use Rector\Core\PhpParser\NodeTraverser\FileWithoutNamespaceNodeTraverser; use Rector\Core\PhpParser\NodeTraverser\FileWithoutNamespaceNodeTraverser;
use Rector\Core\PhpParser\Parser\RectorParser; use Rector\Core\PhpParser\Parser\RectorParser;

View File

@ -7,7 +7,7 @@ use PhpParser\Node;
use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\ClassConstFetch;
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface; use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeNameResolver\NodeNameResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements NodeNameResolverInterface<ClassConstFetch> * @implements NodeNameResolverInterface<ClassConstFetch>
*/ */

View File

@ -7,7 +7,7 @@ use PhpParser\Node;
use PhpParser\Node\Stmt\ClassConst; use PhpParser\Node\Stmt\ClassConst;
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface; use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeNameResolver\NodeNameResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements NodeNameResolverInterface<ClassConst> * @implements NodeNameResolverInterface<ClassConst>
*/ */

View File

@ -9,7 +9,7 @@ use PhpParser\Node\Name;
use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\Stmt\ClassLike;
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface; use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeNameResolver\NodeNameResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements NodeNameResolverInterface<ClassLike> * @implements NodeNameResolverInterface<ClassLike>
*/ */

View File

@ -7,7 +7,7 @@ use PhpParser\Node;
use PhpParser\Node\Param; use PhpParser\Node\Param;
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface; use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeNameResolver\NodeNameResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements NodeNameResolverInterface<Param> * @implements NodeNameResolverInterface<Param>
*/ */

View File

@ -7,7 +7,7 @@ use PhpParser\Node;
use PhpParser\Node\Stmt\Property; use PhpParser\Node\Stmt\Property;
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface; use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeNameResolver\NodeNameResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements NodeNameResolverInterface<Property> * @implements NodeNameResolverInterface<Property>
*/ */

View File

@ -7,7 +7,7 @@ use PhpParser\Node;
use PhpParser\Node\Stmt\Use_; use PhpParser\Node\Stmt\Use_;
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface; use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeNameResolver\NodeNameResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements NodeNameResolverInterface<Use_> * @implements NodeNameResolverInterface<Use_>
*/ */

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\NodeNameResolver\Regex; namespace Rector\NodeNameResolver\Regex;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
final class RegexPatternDetector final class RegexPatternDetector
{ {
/** /**

View File

@ -3,8 +3,8 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\NodeTypeResolver\DependencyInjection; namespace Rector\NodeTypeResolver\DependencyInjection;
use RectorPrefix202304\Nette\Utils\FileSystem; use RectorPrefix202305\Nette\Utils\FileSystem;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
/** /**
* Prevents failing include of bleeding edge in of phpstan extensions. * Prevents failing include of bleeding edge in of phpstan extensions.
* @see https://github.com/rectorphp/rector/issues/2431 * @see https://github.com/rectorphp/rector/issues/2431

View File

@ -16,7 +16,7 @@ use PHPStan\Reflection\ReflectionProvider;
use Rector\Core\Configuration\Option; use Rector\Core\Configuration\Option;
use Rector\Core\Configuration\Parameter\ParameterProvider; use Rector\Core\Configuration\Parameter\ParameterProvider;
use Rector\NodeTypeResolver\Reflection\BetterReflection\SourceLocatorProvider\DynamicSourceLocatorProvider; use Rector\NodeTypeResolver\Reflection\BetterReflection\SourceLocatorProvider\DynamicSourceLocatorProvider;
use RectorPrefix202304\Symfony\Component\Filesystem\Filesystem; use RectorPrefix202305\Symfony\Component\Filesystem\Filesystem;
/** /**
* Factory so Symfony app can use services from PHPStan container * Factory so Symfony app can use services from PHPStan container
* *

View File

@ -12,7 +12,7 @@ use PHPStan\Type\Type;
use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\Core\PhpParser\Node\BetterNodeFinder;
use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface; use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface;
use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\NodeTypeResolver\NodeTypeResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements NodeTypeResolverInterface<ClassMethod|ClassConst> * @implements NodeTypeResolverInterface<ClassMethod|ClassConst>
*/ */

View File

@ -22,7 +22,7 @@ use Rector\NodeTypeResolver\Node\AttributeKey;
use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\NodeTypeResolver\NodeTypeResolver;
use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser;
use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\StaticTypeMapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @see \Rector\Tests\NodeTypeResolver\PerNodeTypeResolver\ParamTypeResolver\ParamTypeResolverTest * @see \Rector\Tests\NodeTypeResolver\PerNodeTypeResolver\ParamTypeResolver\ParamTypeResolverTest
* *

View File

@ -16,7 +16,7 @@ use Rector\NodeNameResolver\NodeNameResolver;
use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface; use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface;
use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\Node\AttributeKey;
use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\NodeTypeResolver\NodeTypeResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @see \Rector\Tests\NodeTypeResolver\PerNodeTypeResolver\PropertyFetchTypeResolver\PropertyFetchTypeResolverTest * @see \Rector\Tests\NodeTypeResolver\PerNodeTypeResolver\PropertyFetchTypeResolver\PropertyFetchTypeResolverTest
* *

View File

@ -11,7 +11,7 @@ use PHPStan\Type\Type;
use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface; use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface;
use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\Node\AttributeKey;
use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\NodeTypeResolver\NodeTypeResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @see \Rector\Tests\NodeTypeResolver\PerNodeTypeResolver\PropertyTypeResolver\PropertyTypeResolverTest * @see \Rector\Tests\NodeTypeResolver\PerNodeTypeResolver\PropertyTypeResolver\PropertyTypeResolverTest
* *

View File

@ -10,7 +10,7 @@ use PHPStan\Type\Type;
use PHPStan\Type\VoidType; use PHPStan\Type\VoidType;
use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface; use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface;
use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\NodeTypeResolver\NodeTypeResolver;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements NodeTypeResolverInterface<Return_> * @implements NodeTypeResolverInterface<Return_>
*/ */

View File

@ -16,7 +16,7 @@ use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface;
use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\Node\AttributeKey;
use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\NodeTypeResolver\NodeTypeResolver;
use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper; use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements NodeTypeResolverInterface<StaticCall|MethodCall> * @implements NodeTypeResolverInterface<StaticCall|MethodCall>
*/ */

View File

@ -51,7 +51,7 @@ use Rector\NodeNameResolver\NodeNameResolver;
use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\Node\AttributeKey;
use Rector\NodeTypeResolver\PHPStan\Scope\NodeVisitor\AssignedToNodeVisitor; use Rector\NodeTypeResolver\PHPStan\Scope\NodeVisitor\AssignedToNodeVisitor;
use Rector\NodeTypeResolver\PHPStan\Scope\NodeVisitor\RemoveDeepChainMethodCallNodeVisitor; use Rector\NodeTypeResolver\PHPStan\Scope\NodeVisitor\RemoveDeepChainMethodCallNodeVisitor;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
/** /**
* @inspired by https://github.com/silverstripe/silverstripe-upgrader/blob/532182b23e854d02e0b27e68ebc394f436de0682/src/UpgradeRule/PHP/Visitor/PHPStanScopeVisitor.php * @inspired by https://github.com/silverstripe/silverstripe-upgrader/blob/532182b23e854d02e0b27e68ebc394f436de0682/src/UpgradeRule/PHP/Visitor/PHPStanScopeVisitor.php
* - https://github.com/silverstripe/silverstripe-upgrader/pull/57/commits/e5c7cfa166ad940d9d4ff69537d9f7608e992359#diff-5e0807bb3dc03d6a8d8b6ad049abd774 * - https://github.com/silverstripe/silverstripe-upgrader/pull/57/commits/e5c7cfa166ad940d9d4ff69537d9f7608e992359#diff-5e0807bb3dc03d6a8d8b6ad049abd774

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\NodeTypeResolver\PhpDocNodeVisitor; namespace Rector\NodeTypeResolver\PhpDocNodeVisitor;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PhpParser\Node as PhpParserNode; use PhpParser\Node as PhpParserNode;
use PHPStan\PhpDocParser\Ast\Node; use PHPStan\PhpDocParser\Ast\Node;
use PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode; use PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode;

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\NodeTypeResolver\PhpDocNodeVisitor; namespace Rector\NodeTypeResolver\PhpDocNodeVisitor;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PHPStan\PhpDocParser\Ast\Node; use PHPStan\PhpDocParser\Ast\Node;
use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode;
use PHPStan\Type\ObjectType; use PHPStan\Type\ObjectType;

View File

@ -11,7 +11,7 @@ use PHPStan\Reflection\BetterReflection\SourceLocator\OptimizedDirectorySourceLo
use PHPStan\Reflection\BetterReflection\SourceLocator\OptimizedSingleFileSourceLocator; use PHPStan\Reflection\BetterReflection\SourceLocator\OptimizedSingleFileSourceLocator;
use Rector\NodeTypeResolver\Contract\SourceLocatorProviderInterface; use Rector\NodeTypeResolver\Contract\SourceLocatorProviderInterface;
use Rector\Testing\PHPUnit\StaticPHPUnitEnvironment; use Rector\Testing\PHPUnit\StaticPHPUnitEnvironment;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
/** /**
* @api phpstan external * @api phpstan external
*/ */

View File

@ -27,7 +27,7 @@ use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper;
use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeCommonTypeNarrower; use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeCommonTypeNarrower;
use Rector\TypeDeclaration\NodeTypeAnalyzer\DetailedTypeAnalyzer; use Rector\TypeDeclaration\NodeTypeAnalyzer\DetailedTypeAnalyzer;
use Rector\TypeDeclaration\TypeAnalyzer\GenericClassStringTypeNormalizer; use Rector\TypeDeclaration\TypeAnalyzer\GenericClassStringTypeNormalizer;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @see \Rector\Tests\PHPStanStaticTypeMapper\TypeMapper\ArrayTypeMapperTest * @see \Rector\Tests\PHPStanStaticTypeMapper\TypeMapper\ArrayTypeMapperTest
* *

View File

@ -14,7 +14,7 @@ use Rector\BetterPhpDocParser\ValueObject\Type\SpacingAwareCallableTypeNode;
use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface;
use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind;
use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper; use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements TypeMapperInterface<CallableType> * @implements TypeMapperInterface<CallableType>
*/ */

View File

@ -15,8 +15,8 @@ use Rector\BetterPhpDocParser\ValueObject\Type\SpacingAwareCallableTypeNode;
use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface;
use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind;
use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper; use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
/** /**
* @implements TypeMapperInterface<ClosureType> * @implements TypeMapperInterface<ClosureType>
*/ */

View File

@ -10,7 +10,7 @@ use PHPStan\Type\Type;
use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface;
use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind;
use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper; use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements TypeMapperInterface<ConditionalTypeForParameter> * @implements TypeMapperInterface<ConditionalTypeForParameter>
*/ */

View File

@ -16,7 +16,7 @@ use Rector\Core\Php\PhpVersionProvider;
use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Core\ValueObject\PhpVersionFeature;
use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface;
use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper; use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements TypeMapperInterface<GenericClassStringType> * @implements TypeMapperInterface<GenericClassStringType>
*/ */

View File

@ -17,7 +17,7 @@ use Rector\Core\Php\PhpVersionProvider;
use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Core\ValueObject\PhpVersionFeature;
use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface;
use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper; use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements TypeMapperInterface<IntersectionType> * @implements TypeMapperInterface<IntersectionType>
*/ */

View File

@ -14,7 +14,7 @@ use Rector\BetterPhpDocParser\ValueObject\Type\BracketsAwareUnionTypeNode;
use Rector\BetterPhpDocParser\ValueObject\Type\SpacingAwareArrayTypeNode; use Rector\BetterPhpDocParser\ValueObject\Type\SpacingAwareArrayTypeNode;
use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface;
use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper; use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements TypeMapperInterface<IterableType> * @implements TypeMapperInterface<IterableType>
*/ */

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\PHPStanStaticTypeMapper\TypeMapper; namespace Rector\PHPStanStaticTypeMapper\TypeMapper;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PhpParser\Node; use PhpParser\Node;
use PhpParser\Node\Name; use PhpParser\Node\Name;
use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Name\FullyQualified;
@ -23,7 +23,7 @@ use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType;
use Rector\StaticTypeMapper\ValueObject\Type\NonExistingObjectType; use Rector\StaticTypeMapper\ValueObject\Type\NonExistingObjectType;
use Rector\StaticTypeMapper\ValueObject\Type\SelfObjectType; use Rector\StaticTypeMapper\ValueObject\Type\SelfObjectType;
use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements TypeMapperInterface<ObjectType> * @implements TypeMapperInterface<ObjectType>
*/ */

View File

@ -38,9 +38,9 @@ use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\BoolUnionTypeAnalyzer;
use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeAnalyzer; use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeAnalyzer;
use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeCommonTypeNarrower; use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeCommonTypeNarrower;
use Rector\PHPStanStaticTypeMapper\ValueObject\UnionTypeAnalysis; use Rector\PHPStanStaticTypeMapper\ValueObject\UnionTypeAnalysis;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
use RectorPrefix202304\Webmozart\Assert\InvalidArgumentException; use RectorPrefix202305\Webmozart\Assert\InvalidArgumentException;
/** /**
* @implements TypeMapperInterface<UnionType> * @implements TypeMapperInterface<UnionType>
*/ */

View File

@ -3,12 +3,12 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\Parallel\Application; namespace Rector\Parallel\Application;
use RectorPrefix202304\Clue\React\NDJson\Decoder; use RectorPrefix202305\Clue\React\NDJson\Decoder;
use RectorPrefix202304\Clue\React\NDJson\Encoder; use RectorPrefix202305\Clue\React\NDJson\Encoder;
use RectorPrefix202304\Nette\Utils\Random; use RectorPrefix202305\Nette\Utils\Random;
use RectorPrefix202304\React\EventLoop\StreamSelectLoop; use RectorPrefix202305\React\EventLoop\StreamSelectLoop;
use RectorPrefix202304\React\Socket\ConnectionInterface; use RectorPrefix202305\React\Socket\ConnectionInterface;
use RectorPrefix202304\React\Socket\TcpServer; use RectorPrefix202305\React\Socket\TcpServer;
use Rector\Core\Configuration\Option; use Rector\Core\Configuration\Option;
use Rector\Core\Configuration\Parameter\ParameterProvider; use Rector\Core\Configuration\Parameter\ParameterProvider;
use Rector\Core\Console\Command\ProcessCommand; use Rector\Core\Console\Command\ProcessCommand;
@ -16,16 +16,16 @@ use Rector\Core\ValueObject\Error\SystemError;
use Rector\Core\ValueObject\Reporting\FileDiff; use Rector\Core\ValueObject\Reporting\FileDiff;
use Rector\Parallel\Command\WorkerCommandLineFactory; use Rector\Parallel\Command\WorkerCommandLineFactory;
use Rector\Parallel\ValueObject\Bridge; use Rector\Parallel\ValueObject\Bridge;
use RectorPrefix202304\Symfony\Component\Console\Command\Command; use RectorPrefix202305\Symfony\Component\Console\Command\Command;
use RectorPrefix202304\Symfony\Component\Console\Input\InputInterface; use RectorPrefix202305\Symfony\Component\Console\Input\InputInterface;
use RectorPrefix202304\Symplify\EasyParallel\Contract\SerializableInterface; use RectorPrefix202305\Symplify\EasyParallel\Contract\SerializableInterface;
use RectorPrefix202304\Symplify\EasyParallel\Enum\Action; use RectorPrefix202305\Symplify\EasyParallel\Enum\Action;
use RectorPrefix202304\Symplify\EasyParallel\Enum\Content; use RectorPrefix202305\Symplify\EasyParallel\Enum\Content;
use RectorPrefix202304\Symplify\EasyParallel\Enum\ReactCommand; use RectorPrefix202305\Symplify\EasyParallel\Enum\ReactCommand;
use RectorPrefix202304\Symplify\EasyParallel\Enum\ReactEvent; use RectorPrefix202305\Symplify\EasyParallel\Enum\ReactEvent;
use RectorPrefix202304\Symplify\EasyParallel\ValueObject\ParallelProcess; use RectorPrefix202305\Symplify\EasyParallel\ValueObject\ParallelProcess;
use RectorPrefix202304\Symplify\EasyParallel\ValueObject\ProcessPool; use RectorPrefix202305\Symplify\EasyParallel\ValueObject\ProcessPool;
use RectorPrefix202304\Symplify\EasyParallel\ValueObject\Schedule; use RectorPrefix202305\Symplify\EasyParallel\ValueObject\Schedule;
use Throwable; use Throwable;
/** /**
* Inspired from @see * Inspired from @see

View File

@ -5,10 +5,10 @@ namespace Rector\Parallel\Command;
use Rector\ChangesReporting\Output\JsonOutputFormatter; use Rector\ChangesReporting\Output\JsonOutputFormatter;
use Rector\Core\Configuration\Option; use Rector\Core\Configuration\Option;
use RectorPrefix202304\Symfony\Component\Console\Command\Command; use RectorPrefix202305\Symfony\Component\Console\Command\Command;
use RectorPrefix202304\Symfony\Component\Console\Input\InputInterface; use RectorPrefix202305\Symfony\Component\Console\Input\InputInterface;
use RectorPrefix202304\Symplify\EasyParallel\Exception\ParallelShouldNotHappenException; use RectorPrefix202305\Symplify\EasyParallel\Exception\ParallelShouldNotHappenException;
use RectorPrefix202304\Symplify\EasyParallel\Reflection\CommandFromReflectionFactory; use RectorPrefix202305\Symplify\EasyParallel\Reflection\CommandFromReflectionFactory;
/** /**
* @see \Rector\Tests\Parallel\Command\WorkerCommandLineFactoryTest * @see \Rector\Tests\Parallel\Command\WorkerCommandLineFactoryTest
* @todo possibly extract to symplify/easy-parallel * @todo possibly extract to symplify/easy-parallel

View File

@ -3,9 +3,9 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\Parallel; namespace Rector\Parallel;
use RectorPrefix202304\Clue\React\NDJson\Decoder; use RectorPrefix202305\Clue\React\NDJson\Decoder;
use RectorPrefix202304\Clue\React\NDJson\Encoder; use RectorPrefix202305\Clue\React\NDJson\Encoder;
use RectorPrefix202304\Nette\Utils\FileSystem; use RectorPrefix202305\Nette\Utils\FileSystem;
use Rector\Core\Application\ApplicationFileProcessor; use Rector\Core\Application\ApplicationFileProcessor;
use Rector\Core\Application\FileSystem\RemovedAndAddedFilesProcessor; use Rector\Core\Application\FileSystem\RemovedAndAddedFilesProcessor;
use Rector\Core\Console\Style\RectorConsoleOutputStyle; use Rector\Core\Console\Style\RectorConsoleOutputStyle;
@ -18,9 +18,9 @@ use Rector\Core\ValueObject\Configuration;
use Rector\Core\ValueObject\Error\SystemError; use Rector\Core\ValueObject\Error\SystemError;
use Rector\Core\ValueObject\Reporting\FileDiff; use Rector\Core\ValueObject\Reporting\FileDiff;
use Rector\Parallel\ValueObject\Bridge; use Rector\Parallel\ValueObject\Bridge;
use RectorPrefix202304\Symplify\EasyParallel\Enum\Action; use RectorPrefix202305\Symplify\EasyParallel\Enum\Action;
use RectorPrefix202304\Symplify\EasyParallel\Enum\ReactCommand; use RectorPrefix202305\Symplify\EasyParallel\Enum\ReactCommand;
use RectorPrefix202304\Symplify\EasyParallel\Enum\ReactEvent; use RectorPrefix202305\Symplify\EasyParallel\Enum\ReactEvent;
use Throwable; use Throwable;
final class WorkerRunner final class WorkerRunner
{ {

View File

@ -13,8 +13,8 @@ use Rector\Core\PhpParser\Node\Value\ValueResolver;
use Rector\PhpAttribute\AnnotationToAttributeMapper; use Rector\PhpAttribute\AnnotationToAttributeMapper;
use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface; use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface;
use Rector\PhpAttribute\Enum\DocTagNodeState; use Rector\PhpAttribute\Enum\DocTagNodeState;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
/** /**
* @implements AnnotationToAttributeMapperInterface<mixed[]> * @implements AnnotationToAttributeMapperInterface<mixed[]>
*/ */

View File

@ -13,8 +13,8 @@ use Rector\Core\Validation\RectorAssert;
use Rector\PhpAttribute\AnnotationToAttributeMapper; use Rector\PhpAttribute\AnnotationToAttributeMapper;
use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface; use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface;
use Rector\PhpAttribute\Enum\DocTagNodeState; use Rector\PhpAttribute\Enum\DocTagNodeState;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
use RectorPrefix202304\Webmozart\Assert\InvalidArgumentException; use RectorPrefix202305\Webmozart\Assert\InvalidArgumentException;
/** /**
* @implements AnnotationToAttributeMapperInterface<ArrayItemNode> * @implements AnnotationToAttributeMapperInterface<ArrayItemNode>
*/ */

View File

@ -10,8 +10,8 @@ use Rector\BetterPhpDocParser\ValueObject\PhpDoc\DoctrineAnnotation\CurlyListNod
use Rector\PhpAttribute\AnnotationToAttributeMapper; use Rector\PhpAttribute\AnnotationToAttributeMapper;
use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface; use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface;
use Rector\PhpAttribute\Enum\DocTagNodeState; use Rector\PhpAttribute\Enum\DocTagNodeState;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
/** /**
* @implements AnnotationToAttributeMapperInterface<CurlyListNode> * @implements AnnotationToAttributeMapperInterface<CurlyListNode>
*/ */

View File

@ -13,7 +13,7 @@ use Rector\Core\ValueObject\PhpVersionFeature;
use Rector\PhpAttribute\AnnotationToAttributeMapper; use Rector\PhpAttribute\AnnotationToAttributeMapper;
use Rector\PhpAttribute\AttributeArrayNameInliner; use Rector\PhpAttribute\AttributeArrayNameInliner;
use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface; use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements AnnotationToAttributeMapperInterface<DoctrineAnnotationTagValueNode> * @implements AnnotationToAttributeMapperInterface<DoctrineAnnotationTagValueNode>
*/ */

View File

@ -11,7 +11,7 @@ use PhpParser\Node\Identifier;
use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\LNumber;
use PhpParser\Node\Scalar\String_; use PhpParser\Node\Scalar\String_;
use Rector\Core\Exception\NotImplementedYetException; use Rector\Core\Exception\NotImplementedYetException;
use RectorPrefix202304\Webmozart\Assert\Assert; use RectorPrefix202305\Webmozart\Assert\Assert;
final class AttributeArrayNameInliner final class AttributeArrayNameInliner
{ {
/** /**

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\PhpAttribute\NodeFactory; namespace Rector\PhpAttribute\NodeFactory;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PhpParser\BuilderHelpers; use PhpParser\BuilderHelpers;
use PhpParser\Node\Arg; use PhpParser\Node\Arg;
use PhpParser\Node\Expr; use PhpParser\Node\Expr;

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\PhpAttribute\NodeFactory; namespace Rector\PhpAttribute\NodeFactory;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PhpParser\Node\Arg; use PhpParser\Node\Arg;
use PhpParser\Node\Attribute; use PhpParser\Node\Attribute;
use PhpParser\Node\AttributeGroup; use PhpParser\Node\AttributeGroup;

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\PostRector\Rector; namespace Rector\PostRector\Rector;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PhpParser\Node; use PhpParser\Node;
use PhpParser\Node\Identifier; use PhpParser\Node\Identifier;
use PhpParser\Node\Name; use PhpParser\Node\Name;

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\Skipper\FileSystem; namespace Rector\Skipper\FileSystem;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use Rector\Skipper\Enum\AsteriskMatch; use Rector\Skipper\Enum\AsteriskMatch;
/** /**
* @see \Rector\Tests\Skipper\FileSystem\FnMatchPathNormalizerTest * @see \Rector\Tests\Skipper\FileSystem\FnMatchPathNormalizerTest

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\StaticTypeMapper\Mapper; namespace Rector\StaticTypeMapper\Mapper;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PHPStan\Type\Accessory\AccessoryNonEmptyStringType; use PHPStan\Type\Accessory\AccessoryNonEmptyStringType;
use PHPStan\Type\ArrayType; use PHPStan\Type\ArrayType;
use PHPStan\Type\BooleanType; use PHPStan\Type\BooleanType;

View File

@ -18,7 +18,7 @@ use Rector\Core\PhpParser\Node\BetterNodeFinder;
use Rector\Naming\Naming\UseImportsResolver; use Rector\Naming\Naming\UseImportsResolver;
use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\Node\AttributeKey;
use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\StaticTypeMapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @see https://github.com/phpstan/phpstan-src/blob/8376548f76e2c845ae047e3010e873015b796818/src/Analyser/NameScope.php#L32 * @see https://github.com/phpstan/phpstan-src/blob/8376548f76e2c845ae047e3010e873015b796818/src/Analyser/NameScope.php#L32
*/ */

View File

@ -3,7 +3,7 @@
declare (strict_types=1); declare (strict_types=1);
namespace Rector\StaticTypeMapper\PhpDocParser; namespace Rector\StaticTypeMapper\PhpDocParser;
use RectorPrefix202304\Nette\Utils\Strings; use RectorPrefix202305\Nette\Utils\Strings;
use PhpParser\Node; use PhpParser\Node;
use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\Stmt\ClassLike;
use PHPStan\Analyser\NameScope; use PHPStan\Analyser\NameScope;

View File

@ -11,7 +11,7 @@ use PHPStan\Type\IntersectionType;
use PHPStan\Type\Type; use PHPStan\Type\Type;
use Rector\StaticTypeMapper\Contract\PhpDocParser\PhpDocTypeMapperInterface; use Rector\StaticTypeMapper\Contract\PhpDocParser\PhpDocTypeMapperInterface;
use Rector\StaticTypeMapper\PhpDoc\PhpDocTypeMapper; use Rector\StaticTypeMapper\PhpDoc\PhpDocTypeMapper;
use RectorPrefix202304\Symfony\Contracts\Service\Attribute\Required; use RectorPrefix202305\Symfony\Contracts\Service\Attribute\Required;
/** /**
* @implements PhpDocTypeMapperInterface<IntersectionTypeNode> * @implements PhpDocTypeMapperInterface<IntersectionTypeNode>
*/ */

Some files were not shown because too many files have changed in this diff Show More