Skip to content

Commit dd9ef30

Browse files
committed
Updated Rector to commit 532b39dd167d28aa21dac38751f9b9bcd34373b7
rectorphp/rector-src@532b39d [Parser] Remove SmartPhpParserFactory and SmartPhpParser (#6651)
1 parent 45b8ec2 commit dd9ef30

File tree

10 files changed

+15
-99
lines changed

10 files changed

+15
-99
lines changed

src/Application/VersionResolver.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ final class VersionResolver
1919
* @api
2020
* @var string
2121
*/
22-
public const PACKAGE_VERSION = 'fe99f211133b43850881ce0a7522c6242892b6b1';
22+
public const PACKAGE_VERSION = '532b39dd167d28aa21dac38751f9b9bcd34373b7';
2323
/**
2424
* @api
2525
* @var string
2626
*/
27-
public const RELEASE_DATE = '2025-01-06 10:15:49';
27+
public const RELEASE_DATE = '2025-01-06 17:18:00';
2828
/**
2929
* @var int
3030
*/

src/PhpDocParser/PhpParser/SmartPhpParser.php

Lines changed: 0 additions & 37 deletions
This file was deleted.

src/PhpDocParser/PhpParser/SmartPhpParserFactory.php

Lines changed: 0 additions & 43 deletions
This file was deleted.

src/PhpParser/AstResolver.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
use Rector\NodeNameResolver\NodeNameResolver;
3131
use Rector\NodeTypeResolver\NodeScopeAndMetadataDecorator;
3232
use Rector\NodeTypeResolver\NodeTypeResolver;
33-
use Rector\PhpDocParser\PhpParser\SmartPhpParser;
3433
use Rector\PhpParser\Node\BetterNodeFinder;
34+
use Rector\PhpParser\Parser\RectorParser;
3535
use Rector\Reflection\MethodReflectionResolver;
3636
use Rector\StaticTypeMapper\Resolver\ClassNameFromObjectTypeResolver;
3737
use Rector\ValueObject\MethodName;
@@ -45,7 +45,7 @@ final class AstResolver
4545
/**
4646
* @readonly
4747
*/
48-
private SmartPhpParser $smartPhpParser;
48+
private RectorParser $rectorParser;
4949
/**
5050
* @readonly
5151
*/
@@ -77,9 +77,9 @@ final class AstResolver
7777
* @var array<string, Stmt[]|null>
7878
*/
7979
private array $parsedFileNodes = [];
80-
public function __construct(SmartPhpParser $smartPhpParser, NodeScopeAndMetadataDecorator $nodeScopeAndMetadataDecorator, NodeNameResolver $nodeNameResolver, ReflectionProvider $reflectionProvider, NodeTypeResolver $nodeTypeResolver, MethodReflectionResolver $methodReflectionResolver, BetterNodeFinder $betterNodeFinder)
80+
public function __construct(RectorParser $rectorParser, NodeScopeAndMetadataDecorator $nodeScopeAndMetadataDecorator, NodeNameResolver $nodeNameResolver, ReflectionProvider $reflectionProvider, NodeTypeResolver $nodeTypeResolver, MethodReflectionResolver $methodReflectionResolver, BetterNodeFinder $betterNodeFinder)
8181
{
82-
$this->smartPhpParser = $smartPhpParser;
82+
$this->rectorParser = $rectorParser;
8383
$this->nodeScopeAndMetadataDecorator = $nodeScopeAndMetadataDecorator;
8484
$this->nodeNameResolver = $nodeNameResolver;
8585
$this->reflectionProvider = $reflectionProvider;
@@ -276,7 +276,7 @@ public function parseFileNameToDecoratedNodes(?string $fileName) : array
276276
return $this->parsedFileNodes[$fileName];
277277
}
278278
try {
279-
$stmts = $this->smartPhpParser->parseFile($fileName);
279+
$stmts = $this->rectorParser->parseFile($fileName);
280280
} catch (Throwable $throwable) {
281281
/**
282282
* phpstan.phar contains jetbrains/phpstorm-stubs which the code is not downgraded

vendor/composer/autoload_classmap.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2054,8 +2054,6 @@
20542054
'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CloningPhpDocNodeVisitor' => $baseDir . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php',
20552055
'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\ParentConnectingPhpDocNodeVisitor' => $baseDir . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php',
20562056
'Rector\\PhpDocParser\\PhpDocParser\\ValueObject\\PhpDocAttributeKey' => $baseDir . '/src/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php',
2057-
'Rector\\PhpDocParser\\PhpParser\\SmartPhpParser' => $baseDir . '/src/PhpDocParser/PhpParser/SmartPhpParser.php',
2058-
'Rector\\PhpDocParser\\PhpParser\\SmartPhpParserFactory' => $baseDir . '/src/PhpDocParser/PhpParser/SmartPhpParserFactory.php',
20592057
'Rector\\PhpDocParser\\ValueObject\\AttributeKey' => $baseDir . '/src/PhpDocParser/ValueObject/AttributeKey.php',
20602058
'Rector\\PhpParser\\AstResolver' => $baseDir . '/src/PhpParser/AstResolver.php',
20612059
'Rector\\PhpParser\\Comparing\\NodeComparator' => $baseDir . '/src/PhpParser/Comparing/NodeComparator.php',

vendor/composer/autoload_static.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2273,8 +2273,6 @@ class ComposerStaticInit4349f48e2d711e343a1bf0101d0ae855
22732273
'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CloningPhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php',
22742274
'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\ParentConnectingPhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php',
22752275
'Rector\\PhpDocParser\\PhpDocParser\\ValueObject\\PhpDocAttributeKey' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php',
2276-
'Rector\\PhpDocParser\\PhpParser\\SmartPhpParser' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpParser/SmartPhpParser.php',
2277-
'Rector\\PhpDocParser\\PhpParser\\SmartPhpParserFactory' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpParser/SmartPhpParserFactory.php',
22782276
'Rector\\PhpDocParser\\ValueObject\\AttributeKey' => __DIR__ . '/../..' . '/src/PhpDocParser/ValueObject/AttributeKey.php',
22792277
'Rector\\PhpParser\\AstResolver' => __DIR__ . '/../..' . '/src/PhpParser/AstResolver.php',
22802278
'Rector\\PhpParser\\Comparing\\NodeComparator' => __DIR__ . '/../..' . '/src/PhpParser/Comparing/NodeComparator.php',

vendor/composer/installed.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,12 +1866,12 @@
18661866
"source": {
18671867
"type": "git",
18681868
"url": "https:\/\/github.com\/rectorphp\/rector-symfony.git",
1869-
"reference": "f14ec1ab84460a4ecc961bb69dc3c8c6c4122e60"
1869+
"reference": "a3253b4a96532357e8faf9e837e9be82237e2e80"
18701870
},
18711871
"dist": {
18721872
"type": "zip",
1873-
"url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-symfony\/zipball\/f14ec1ab84460a4ecc961bb69dc3c8c6c4122e60",
1874-
"reference": "f14ec1ab84460a4ecc961bb69dc3c8c6c4122e60",
1873+
"url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-symfony\/zipball\/a3253b4a96532357e8faf9e837e9be82237e2e80",
1874+
"reference": "a3253b4a96532357e8faf9e837e9be82237e2e80",
18751875
"shasum": ""
18761876
},
18771877
"require": {
@@ -1883,7 +1883,7 @@
18831883
"phpstan\/phpstan": "^2.0",
18841884
"phpstan\/phpstan-webmozart-assert": "^2.0",
18851885
"phpunit\/phpunit": "^11.4",
1886-
"rector\/rector-src": "dev-tv-readonly-add-ctor",
1886+
"rector\/rector-src": "dev-main",
18871887
"symfony\/config": "^6.4",
18881888
"symfony\/dependency-injection": "^6.4",
18891889
"symfony\/http-kernel": "~6.3",
@@ -1896,7 +1896,7 @@
18961896
"tomasvotruba\/class-leak": "^1.0",
18971897
"tracy\/tracy": "^2.10"
18981898
},
1899-
"time": "2025-01-06T10:15:02+00:00",
1899+
"time": "2025-01-06T10:17:22+00:00",
19001900
"default-branch": true,
19011901
"type": "rector-extension",
19021902
"extra": {

0 commit comments

Comments
 (0)