mirror of
https://github.com/rectorphp/rector.git
synced 2024-06-01 17:00:51 +00:00
NodeNameResolver decoupled to own package
This commit is contained in:
parent
f24215e62e
commit
e3d34567fd
|
@ -71,6 +71,7 @@
|
|||
"Rector\\NetteToSymfony\\": "packages/nette-to-symfony/src",
|
||||
"Rector\\Nette\\": "packages/nette/src",
|
||||
"Rector\\NodeTypeResolver\\": "packages/node-type-resolver/src",
|
||||
"Rector\\NodeNameResolver\\": "packages/node-name-resolver/src",
|
||||
"Rector\\PHPStan\\": "packages/phpstan/src",
|
||||
"Rector\\PHPStanStaticTypeMapper\\": "packages/phpstan-static-type-mapper/src",
|
||||
"Rector\\PHPUnitSymfony\\": "packages/phpunit-symfony/src",
|
||||
|
|
|
@ -10,7 +10,7 @@ use PHPStan\Type\ObjectType;
|
|||
use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo;
|
||||
use Rector\BetterPhpDocParser\PhpDocNode\JMS\SerializerTypeTagValueNode;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ use Doctrine\Common\Annotations\Reader;
|
|||
use PhpParser\Node\Stmt\Class_;
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use PhpParser\Node\Stmt\Property;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\ClassExistenceStaticHelper;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use ReflectionClass;
|
||||
|
|
|
@ -11,7 +11,7 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagValueNode;
|
|||
use PHPStan\PhpDocParser\Parser\TokenIterator;
|
||||
use Rector\BetterPhpDocParser\PhpDocNode\JMS\JMSInjectTagValueNode;
|
||||
use Rector\BetterPhpDocParser\PhpDocNodeFactory\AbstractPhpDocNodeFactory;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class JMSInjectPhpDocNodeFactory extends AbstractPhpDocNodeFactory
|
||||
{
|
||||
|
|
|
@ -9,9 +9,9 @@ use PhpParser\Node\Expr\MethodCall;
|
|||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use Rector\CakePHPToSymfony\Contract\NodeManipulator\RepositoryFindMethodCallManipulatorInterface;
|
||||
use Rector\Core\Exception\NotImplementedException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Node\Value\ValueResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class DoctrineRepositoryClassMethodManipulator
|
||||
{
|
||||
|
|
|
@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\ClassMethod;
|
|||
use PhpParser\Node\Stmt\Expression;
|
||||
use PhpParser\Node\Stmt\Return_;
|
||||
use Rector\CakePHPToSymfony\TemplatePathResolver;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Node\Value\ValueResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class TemplateMethodCallManipulator
|
||||
{
|
||||
|
|
|
@ -8,8 +8,8 @@ use PhpParser\Node;
|
|||
use PhpParser\Node\Stmt;
|
||||
use PhpParser\Node\Stmt\GroupUse;
|
||||
use PhpParser\Node\Stmt\Use_;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class UseImportsTraverser
|
||||
{
|
||||
|
|
|
@ -10,7 +10,7 @@ use PhpParser\Node\Stmt\Class_;
|
|||
use PhpParser\Node\Stmt\Namespace_;
|
||||
use PhpParser\Node\Stmt\UseUse;
|
||||
use Rector\Core\PhpParser\Node\BetterNodeFinder;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\PHPStan\Type\FullyQualifiedObjectType;
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ use Nette\Utils\Strings;
|
|||
use PhpParser\Node\Identifier;
|
||||
use PhpParser\Node\Name;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class ClassNaming
|
||||
{
|
||||
|
|
|
@ -13,7 +13,7 @@ use Rector\CodingStyle\Application\UseAddingCommander;
|
|||
use Rector\CodingStyle\Imports\AliasUsesResolver;
|
||||
use Rector\CodingStyle\Imports\ImportSkipper;
|
||||
use Rector\Core\Configuration\Option;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\StaticTypeMapper;
|
||||
use Rector\PHPStan\Type\FullyQualifiedObjectType;
|
||||
|
|
|
@ -16,8 +16,8 @@ use Rector\BetterPhpDocParser\Contract\Doctrine\MappedByNodeInterface;
|
|||
use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo;
|
||||
use Rector\BetterPhpDocParser\PhpDocNode\Doctrine\Class_\EntityTagValueNode;
|
||||
use Rector\BetterPhpDocParser\PhpDocNode\Doctrine\Class_\InheritanceTypeTagValueNode;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Doctrine\PhpDocParser\DoctrineDocBlockResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ use Nette\Utils\Strings;
|
|||
use PhpParser\Node\Stmt\Class_;
|
||||
use Rector\Core\NodeContainer\NodeFinder\FunctionLikeParsedNodesFinder;
|
||||
use Rector\Core\PhpParser\Node\Manipulator\ClassManipulator;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use ReflectionMethod;
|
||||
|
||||
final class ClassUnusedPrivateClassMethodResolver
|
||||
|
|
|
@ -14,8 +14,8 @@ use PhpParser\Node\Param;
|
|||
use PhpParser\Node\Stmt\Class_;
|
||||
use Rector\Core\Exception\NotImplementedException;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\Testing\PHPUnit\PHPUnitEnvironment;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class UnusedClassResolver
|
||||
{
|
||||
|
|
|
@ -12,8 +12,8 @@ use Rector\BetterPhpDocParser\PhpDocNode\Doctrine\Property_\ColumnTagValueNode;
|
|||
use Rector\BetterPhpDocParser\PhpDocNode\Doctrine\Property_\IdTagValueNode;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Manipulator\ClassManipulator;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Doctrine\PhpDocParser\DoctrineDocBlockResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class EntityWithMissingUuidProvider
|
||||
|
|
|
@ -20,8 +20,8 @@ use Prophecy\Doubler\Generator\Node\MethodNode;
|
|||
use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo;
|
||||
use Rector\Core\PhpParser\Node\Commander\NodeAddingCommander;
|
||||
use Rector\Core\PhpParser\Node\Commander\NodeRemovingCommander;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Node\Value\ValueResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer;
|
||||
|
|
|
@ -11,9 +11,9 @@ use PhpParser\Node\Expr\New_;
|
|||
use PhpParser\Node\Expr\StaticCall;
|
||||
use PhpParser\Node\Scalar\String_;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Node\Value\ValueResolver;
|
||||
use Rector\NetteToSymfony\ValueObject\RouteInfo;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class RouteInfoFactory
|
||||
{
|
||||
|
|
|
@ -16,7 +16,7 @@ use PhpParser\Node\Scalar\String_;
|
|||
use PhpParser\Node\Stmt\Class_;
|
||||
use PhpParser\Node\Stmt\Expression;
|
||||
use Rector\Core\PhpParser\Node\NodeFactory;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Symfony\Component\Form\Extension\Core\Type\TextType;
|
||||
|
||||
final class SymfonyFormAbstractTypeFactory
|
||||
|
|
|
@ -11,9 +11,9 @@ use PhpParser\Node\Expr\MethodCall;
|
|||
use PhpParser\Node\Expr\PropertyFetch;
|
||||
use PhpParser\Node\Expr\Variable;
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\Nette\ValueObject\MagicTemplatePropertyCalls;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class TemplatePropertyAssignCollector
|
||||
{
|
||||
|
|
9
packages/node-name-resolver/config/config.yaml
Normal file
9
packages/node-name-resolver/config/config.yaml
Normal file
|
@ -0,0 +1,9 @@
|
|||
services:
|
||||
_defaults:
|
||||
public: true
|
||||
autowire: true
|
||||
|
||||
Rector\NodeNameResolver\:
|
||||
resource: '../src'
|
||||
exclude:
|
||||
- '../src/Contract/*'
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\Contract\NameResolver;
|
||||
namespace Rector\NodeNameResolver\Contract;
|
||||
|
||||
use PhpParser\Node;
|
||||
|
|
@ -2,23 +2,17 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\Resolver;
|
||||
namespace Rector\NodeNameResolver;
|
||||
|
||||
use Nette\Utils\Strings;
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Expr;
|
||||
use PhpParser\Node\Expr\MethodCall;
|
||||
use PhpParser\Node\Expr\Variable;
|
||||
use PhpParser\Node\Name;
|
||||
use PhpParser\Node\Param;
|
||||
use PhpParser\Node\Stmt\ClassLike;
|
||||
use PhpParser\Node\Stmt\Interface_;
|
||||
use PhpParser\Node\Stmt\Trait_;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
|
||||
/**
|
||||
* @todo extract to own package name-resolver
|
||||
*/
|
||||
final class NodeNameResolver
|
||||
{
|
||||
/**
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Expr\ClassConstFetch;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class ClassConstFetchNameResolver implements NodeNameResolverInterface
|
||||
{
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Stmt\ClassConst;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class ClassConstNameResolver implements NodeNameResolverInterface
|
||||
{
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Stmt\Class_;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class ClassNameResolver implements NodeNameResolverInterface
|
||||
{
|
|
@ -2,11 +2,11 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Expr\Empty_;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
|
||||
final class EmptyNameResolver implements NodeNameResolverInterface
|
||||
{
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Expr;
|
||||
use PhpParser\Node\Expr\FuncCall;
|
||||
use PhpParser\Node\Name;
|
||||
use PhpParser\Node\Name\FullyQualified;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
|
||||
final class FuncCallNameResolver implements NodeNameResolverInterface
|
||||
{
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Name;
|
||||
use PhpParser\Node\Name\FullyQualified;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class NameNameResolver implements NodeNameResolverInterface
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Param;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class ParamNameResolver implements NodeNameResolverInterface
|
||||
{
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Stmt\Property;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class PropertyNameResolver implements NodeNameResolverInterface
|
||||
{
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Stmt\Use_;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class UseNameResolver implements NodeNameResolverInterface
|
||||
{
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Rector\Core\PhpParser\Node\NodeNameResolver;
|
||||
namespace Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Expr;
|
||||
|
@ -10,7 +10,7 @@ use PhpParser\Node\Expr\MethodCall;
|
|||
use PhpParser\Node\Expr\PropertyFetch;
|
||||
use PhpParser\Node\Expr\StaticCall;
|
||||
use PhpParser\Node\Expr\Variable;
|
||||
use Rector\Core\Contract\NameResolver\NodeNameResolverInterface;
|
||||
use Rector\NodeNameResolver\Contract\NodeNameResolverInterface;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class VariableNameResolver implements NodeNameResolverInterface
|
|
@ -12,8 +12,8 @@ use PHPStan\Type\ArrayType;
|
|||
use PHPStan\Type\MixedType;
|
||||
use PHPStan\Type\Type;
|
||||
use Rector\Core\PhpParser\Node\BetterNodeFinder;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class PregMatchTypeCorrector
|
||||
|
|
|
@ -32,7 +32,7 @@ use PHPStan\Type\UnionType;
|
|||
use Rector\BetterPhpDocParser\PhpDocParser\BetterPhpDocParser;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Contract\PerNodeTypeResolver\PerNodeTypeResolverInterface;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory;
|
||||
|
|
|
@ -14,8 +14,8 @@ use PHPStan\Type\MixedType;
|
|||
use PHPStan\Type\ObjectType;
|
||||
use PHPStan\Type\Type;
|
||||
use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Contract\PerNodeTypeResolver\PerNodeTypeResolverInterface;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
|
|
@ -9,7 +9,7 @@ use PhpParser\Node\Expr\StaticCall;
|
|||
use PHPStan\Analyser\Scope;
|
||||
use PHPStan\Type\Type;
|
||||
use PHPStan\Type\TypeUtils;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Contract\PerNodeTypeResolver\PerNodeTypeResolverInterface;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
|
|
@ -12,7 +12,7 @@ use PHPStan\Analyser\Scope;
|
|||
use PHPStan\Type\MixedType;
|
||||
use PHPStan\Type\Type;
|
||||
use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Contract\PerNodeTypeResolver\PerNodeTypeResolverInterface;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
|
|
@ -14,8 +14,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo;
|
|||
use Rector\CodingStyle\Application\UseAddingCommander;
|
||||
use Rector\CodingStyle\Imports\ImportSkipper;
|
||||
use Rector\Core\Configuration\Option;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\ClassExistenceStaticHelper;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\StaticTypeMapper;
|
||||
|
|
|
@ -22,7 +22,7 @@ use PHPStan\PhpDocParser\Ast\Type\TypeNode;
|
|||
use PHPStan\Type\Type;
|
||||
use Rector\Core\Exception\NotImplementedException;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\PhpDoc\PhpDocTypeMapper;
|
||||
use Rector\NodeTypeResolver\TypeMapper\PhpParserNodeMapper;
|
||||
|
|
|
@ -20,7 +20,7 @@ use PHPStan\Type\ThisType;
|
|||
use PHPStan\Type\Type;
|
||||
use PHPStan\Type\TypeWithClassName;
|
||||
use Rector\Core\PhpParser\Node\Manipulator\ClassManipulator;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeCorrector\PregMatchTypeCorrector;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
|
|
@ -9,8 +9,8 @@ use PhpParser\Node;
|
|||
use PhpParser\NodeTraverser;
|
||||
use PhpParser\NodeVisitor\NameResolver;
|
||||
use Rector\CodingStyle\Naming\ClassNaming;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\Testing\PHPUnit\AbstractNodeVisitorTestCase;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeVisitor\FunctionMethodAndClassNodeVisitor;
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ use PhpParser\Node\Expr\Instanceof_;
|
|||
use PhpParser\Node\Expr\Variable;
|
||||
use PhpParser\Node\Name;
|
||||
use Rector\Core\PhpParser\Node\Manipulator\BinaryOpManipulator;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class IsArrayAndDualCheckToAble
|
||||
{
|
||||
|
|
|
@ -8,7 +8,7 @@ use PhpParser\Node;
|
|||
use PhpParser\Node\Expr\MethodCall;
|
||||
use PhpParser\Node\Stmt\Class_;
|
||||
use Rector\Core\PhpParser\Node\BetterNodeFinder;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class LetManipulator
|
||||
{
|
||||
|
|
|
@ -13,8 +13,8 @@ use PhpParser\Node\Stmt\Class_;
|
|||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use PhpParser\Node\Stmt\Namespace_;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\Util\RectorStrings;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Symplify\PackageBuilder\Strings\StringFormatConverter;
|
||||
|
||||
|
|
|
@ -10,8 +10,8 @@ use PhpParser\Node\Param;
|
|||
use PhpParser\Node\Stmt\Class_;
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class PhpSpecMockCollector
|
||||
|
|
|
@ -11,9 +11,9 @@ use PhpParser\Node\Expr\PropertyFetch;
|
|||
use PhpParser\Node\Expr\Variable;
|
||||
use PhpParser\Node\Stmt\Class_;
|
||||
use Rector\Core\PhpParser\Node\Commander\NodeRemovingCommander;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Node\Value\ValueResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\SymfonyPHPUnit\Naming\ServiceNaming;
|
||||
use Rector\SymfonyPHPUnit\Node\KernelTestCaseNodeAnalyzer;
|
||||
|
|
|
@ -12,8 +12,8 @@ use PhpParser\Node\Expr\BinaryOp\NotEqual;
|
|||
use PhpParser\Node\Expr\BinaryOp\NotIdentical;
|
||||
use PhpParser\Node\Expr\FuncCall;
|
||||
use Rector\Core\Php\PhpVersionProvider;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Node\Value\ValueResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\Polyfill\Contract\ConditionInterface;
|
||||
use Rector\Polyfill\ValueObject\BinaryToVersionCompareCondition;
|
||||
use Rector\Polyfill\ValueObject\VersionCompareCondition;
|
||||
|
|
|
@ -9,8 +9,8 @@ use PhpParser\Node;
|
|||
use PhpParser\Node\Stmt\Class_;
|
||||
use PhpParser\Node\Stmt\Namespace_;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Symfony\Component\Filesystem\Filesystem;
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
|
|
|
@ -22,7 +22,7 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo;
|
|||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\Naming\PropertyNaming;
|
||||
use Rector\Core\PhpParser\Node\NodeFactory;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\StaticTypeMapper;
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ namespace Rector\Sensio\Helper;
|
|||
use Nette\Utils\Strings;
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
/**
|
||||
|
|
|
@ -9,8 +9,8 @@ use PHPStan\Type\ObjectType;
|
|||
use PHPStan\Type\Type;
|
||||
use PHPStan\Type\TypeUtils;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\Testing\PHPUnit\PHPUnitEnvironment;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ namespace Rector\SymfonyPHPUnit\Node;
|
|||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Expr\MethodCall;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
use Symfony\Component\DependencyInjection\ContainerInterface;
|
||||
|
|
|
@ -7,7 +7,7 @@ namespace Rector\TypeDeclaration\PhpDocParser;
|
|||
use PhpParser\Node\Param;
|
||||
use PHPStan\Type\Type;
|
||||
use Rector\AttributeAwarePhpDoc\Ast\PhpDoc\AttributeAwareParamTagValueNode;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\StaticTypeMapper;
|
||||
|
||||
final class ParamPhpDocNodeFactory
|
||||
|
|
|
@ -4,8 +4,8 @@ declare(strict_types=1);
|
|||
|
||||
namespace Rector\TypeDeclaration\TypeInferer;
|
||||
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory;
|
||||
use Rector\NodeTypeResolver\StaticTypeMapper;
|
||||
|
|
|
@ -10,7 +10,7 @@ use PhpParser\Node\Stmt\ClassMethod;
|
|||
use PhpParser\Node\Stmt\Interface_;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Manipulator\ClassManipulator;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
/**
|
||||
|
|
|
@ -13,7 +13,7 @@ use PhpParser\Node\Stmt\Property;
|
|||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Manipulator\ClassManipulator;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use ReflectionClass;
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ namespace Rector\ZendToSymfony\Detector;
|
|||
use PhpParser\Node;
|
||||
use PhpParser\Node\Stmt\Class_;
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
use Rector\ZendToSymfony\ValueObject\ZendClass;
|
||||
|
|
|
@ -10,8 +10,8 @@ use PhpParser\Node\Scalar\String_;
|
|||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use Rector\Core\Exception\NotImplementedException;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class ControllerMethodParamResolver
|
||||
|
|
|
@ -19,10 +19,10 @@ use PhpParser\Node\Stmt\Namespace_;
|
|||
use PhpParser\Node\Stmt\Return_;
|
||||
use PHPStan\Type\TypeUtils;
|
||||
use Rector\Core\Console\Shell;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\FileSystemRector\Parser\FileInfoParser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
use Rector\NodeTypeResolver\StaticTypeMapper;
|
||||
|
|
|
@ -18,7 +18,7 @@ use PHPStan\Type\MixedType;
|
|||
use PHPStan\Type\ObjectType;
|
||||
use PHPStan\Type\Type;
|
||||
use PHPStan\Type\UnionType;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ use PhpParser\Node\Stmt\Interface_;
|
|||
use PhpParser\Node\Stmt\Trait_;
|
||||
use Rector\Core\Exception\NotImplementedException;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
/**
|
||||
|
|
|
@ -10,7 +10,7 @@ use PhpParser\Node\Stmt\ClassLike;
|
|||
use PhpParser\Node\Stmt\Interface_;
|
||||
use PhpParser\Node\Stmt\Trait_;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class ClassLikeParsedNodesFinder
|
||||
|
|
|
@ -12,7 +12,7 @@ use PhpParser\Node\Stmt\ClassMethod;
|
|||
use PhpParser\Node\Stmt\Function_;
|
||||
use PHPStan\Type\TypeUtils;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedFunctionLikeNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
use ReflectionClass;
|
||||
|
|
|
@ -25,7 +25,7 @@ use PHPStan\Type\Constant\ConstantIntegerType;
|
|||
use PHPStan\Type\Constant\ConstantStringType;
|
||||
use PHPStan\Type\ObjectType;
|
||||
use PHPStan\Type\ObjectWithoutClassType;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
|
|
|
@ -15,8 +15,8 @@ use PhpParser\Node\Expr\Variable;
|
|||
use PhpParser\Node\Scalar\String_;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\BetterNodeFinder;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ use PhpParser\Node\Expr\ArrayDimFetch;
|
|||
use PhpParser\Node\Expr\Assign;
|
||||
use PhpParser\Node\Expr\FuncCall;
|
||||
use PhpParser\Node\Expr\List_;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class AssignManipulator
|
||||
|
|
|
@ -8,7 +8,7 @@ use PhpParser\Node;
|
|||
use PhpParser\Node\Expr\MethodCall;
|
||||
use PHPStan\Type\MixedType;
|
||||
use PHPStan\Type\Type;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
/**
|
||||
|
|
|
@ -10,7 +10,7 @@ use PhpParser\Node\Stmt\Expression;
|
|||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\NodeContainer\NodeFinder\ClassLikeParsedNodesFinder;
|
||||
use Rector\Core\PhpParser\Node\NodeFactory;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class ChildAndParentClassManipulator
|
||||
|
|
|
@ -10,8 +10,8 @@ use PhpParser\Node\Stmt\Class_;
|
|||
use PhpParser\Node\Stmt\ClassConst;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\BetterNodeFinder;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class ClassConstManipulator
|
||||
|
|
|
@ -26,9 +26,9 @@ use PHPStan\Type\Type;
|
|||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Commander\NodeRemovingCommander;
|
||||
use Rector\Core\PhpParser\Node\NodeFactory;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
|
|
|
@ -13,9 +13,9 @@ use PhpParser\Node\Stmt\Class_;
|
|||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\BetterNodeFinder;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Node\Value\ValueResolver;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
|
|
|
@ -8,8 +8,8 @@ use PhpParser\Node;
|
|||
use PhpParser\Node\FunctionLike;
|
||||
use PhpParser\Node\Stmt\Function_;
|
||||
use PhpParser\Node\Stmt\Return_;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class FunctionLikeManipulator
|
||||
{
|
||||
|
|
|
@ -13,7 +13,7 @@ use PhpParser\Node\Expr\StaticCall;
|
|||
use PhpParser\Node\Identifier;
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use Rector\Core\Exception\NodeChanger\NodeMissingIdentifierException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
/**
|
||||
* This class renames node identifier, e.g. ClassMethod rename:
|
||||
|
|
|
@ -13,8 +13,8 @@ use PhpParser\Node\Expr\FuncCall;
|
|||
use PhpParser\Node\Expr\Variable;
|
||||
use PhpParser\Node\Stmt\If_;
|
||||
use PhpParser\Node\Stmt\Return_;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class IfManipulator
|
||||
{
|
||||
|
|
|
@ -11,8 +11,8 @@ use PhpParser\Node\Expr\Variable;
|
|||
use PhpParser\Node\FunctionLike;
|
||||
use PhpParser\Node\Stmt\Expression;
|
||||
use Rector\Core\PhpParser\Node\BetterNodeFinder;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
final class MethodCallManipulator
|
||||
|
|
|
@ -20,8 +20,8 @@ use PHPStan\Type\MixedType;
|
|||
use PHPStan\Type\ObjectType;
|
||||
use PHPStan\Type\Type;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\NodeTraverser\CallableNodeTraverser;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
|
||||
|
|
|
@ -17,9 +17,9 @@ use Rector\BetterPhpDocParser\PhpDocNode\JMS\SerializerTypeTagValueNode;
|
|||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\NodeContainer\NodeFinder\ClassLikeParsedNodesFinder;
|
||||
use Rector\Core\PhpParser\Node\BetterNodeFinder;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\Core\PhpParser\Printer\BetterStandardPrinter;
|
||||
use Rector\Doctrine\AbstractRector\DoctrineTrait;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
|
||||
/**
|
||||
|
|
|
@ -11,7 +11,7 @@ use PhpParser\Node\Stmt;
|
|||
use PhpParser\NodeTraverser;
|
||||
use PhpParser\NodeVisitorAbstract;
|
||||
use Rector\Core\PhpParser\Node\NodeFactory;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class NodeRemovingNodeVisitor extends NodeVisitorAbstract
|
||||
{
|
||||
|
|
|
@ -7,7 +7,7 @@ namespace Rector\Core\PhpParser\Node\NodeVisitorFactory;
|
|||
use PhpParser\Node;
|
||||
use Rector\Core\PhpParser\Node\NodeFactory;
|
||||
use Rector\Core\PhpParser\Node\NodeVisitor\NodeRemovingNodeVisitor;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
final class NodeRemovingNodeVisitorFactory
|
||||
{
|
||||
|
|
|
@ -15,7 +15,7 @@ use PHPStan\Type\Constant\ConstantArrayType;
|
|||
use PHPStan\Type\ConstantScalarType;
|
||||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use Rector\Core\NodeContainer\NodeCollector\ParsedNodeCollector;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\NodeTypeResolver\NodeTypeResolver;
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
|
|
|
@ -8,7 +8,7 @@ use PhpParser\Node;
|
|||
use PhpParser\Node\Identifier;
|
||||
use PhpParser\Node\Name;
|
||||
use Rector\CodingStyle\Naming\ClassNaming;
|
||||
use Rector\Core\PhpParser\Node\Resolver\NodeNameResolver;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
||||
/**
|
||||
* This could be part of @see AbstractRector, but decopuling to trait
|
||||
|
|
Loading…
Reference in New Issue
Block a user