diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php b/packages/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php index b9c5373c7d4..8ceb55b28fe 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php +++ b/packages/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php @@ -6,10 +6,8 @@ use PhpParser\Node; use PhpParser\Node\Identifier; -use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\ClassStringType; -use PHPStan\Type\Generic\GenericClassStringType; use PHPStan\Type\Type; use Rector\Core\Php\PhpVersionProvider; use Rector\Core\ValueObject\PhpVersionFeature; @@ -21,7 +19,6 @@ final class ClassStringTypeMapper implements TypeMapperInterface { public function __construct( - private readonly GenericClassStringTypeMapper $genericClassStringTypeMapper, private readonly PhpVersionProvider $phpVersionProvider ) { } diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php b/packages/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php index f71e98774bc..206d106f18f 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php +++ b/packages/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php @@ -6,7 +6,6 @@ use PhpParser\Node; use PhpParser\Node\Name; -use PHPStan\PhpDocParser\Ast\Type\ThisTypeNode; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\StaticType; use PHPStan\Type\Type; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php b/packages/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php index d925300242d..71d01e60063 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php +++ b/packages/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php @@ -6,7 +6,6 @@ use PhpParser\Node; use PhpParser\Node\Name; -use PHPStan\PhpDocParser\Ast\Type\ThisTypeNode; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\ThisType; use PHPStan\Type\Type; diff --git a/packages/PostRector/Rector/NameImportingPostRector.php b/packages/PostRector/Rector/NameImportingPostRector.php index 77b48f0bc5a..e8114dc56b8 100644 --- a/packages/PostRector/Rector/NameImportingPostRector.php +++ b/packages/PostRector/Rector/NameImportingPostRector.php @@ -4,11 +4,11 @@ namespace Rector\PostRector\Rector; -use PhpParser\Node\Param; use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; +use PhpParser\Node\Param; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\GroupUse; use PhpParser\Node\Stmt\InlineHTML; @@ -64,7 +64,9 @@ public function enterNode(Node $node): ?Node return $this->processNodeName($node, $file); } - if (($node instanceof Stmt || $node instanceof Param) && SimpleParameterProvider::provideBoolParameter(Option::AUTO_IMPORT_DOC_BLOCK_NAMES)) { + if (($node instanceof Stmt || $node instanceof Param) && SimpleParameterProvider::provideBoolParameter( + Option::AUTO_IMPORT_DOC_BLOCK_NAMES + )) { $phpDocInfo = $this->phpDocInfoFactory->createFromNodeOrEmpty($node); $this->docBlockNameImporter->importNames($phpDocInfo->getPhpDocNode(), $node); diff --git a/rules-tests/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector/Fixture/class_string_case_sensitive.php.inc b/rules-tests/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector/Fixture/class_string_case_sensitive.php.inc index 29ba6a5af3b..de896c8132b 100644 --- a/rules-tests/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector/Fixture/class_string_case_sensitive.php.inc +++ b/rules-tests/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector/Fixture/class_string_case_sensitive.php.inc @@ -17,7 +17,7 @@ class ClassStringCaseSensitive class ClassStringCaseSensitive { /** - * @var class-string<\ClassStringCaseSensitive> + * @var class-string */ public $value; public function set()