Skip to content

Commit 88ba2c5

Browse files
committed
Updated Rector to commit caba1a00f6c66fe383ed38624087f6dd527808c6
rectorphp/rector-src@caba1a0 Completely remove __get() method on AbstractRector (#5245)
1 parent 55d6c6f commit 88ba2c5

File tree

2 files changed

+2
-23
lines changed

2 files changed

+2
-23
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 = '61d68c89b434271c793fbbcc8e6252e9f3e0e7eb';
22+
public const PACKAGE_VERSION = 'caba1a00f6c66fe383ed38624087f6dd527808c6';
2323
/**
2424
* @api
2525
* @var string
2626
*/
27-
public const RELEASE_DATE = '2023-11-12 03:53:10';
27+
public const RELEASE_DATE = '2023-11-12 12:43:22';
2828
/**
2929
* @var int
3030
*/

src/Rector/AbstractRector.php

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -89,27 +89,6 @@ abstract class AbstractRector extends NodeVisitorAbstract implements RectorInter
8989
* @var int|null
9090
*/
9191
private $toBeRemovedNodeId;
92-
/**
93-
* @var array<string, object>
94-
*/
95-
private $deprecatedDependencies = [];
96-
/**
97-
* @var array<class-string, array<string, bool>>
98-
*/
99-
private $cachedDeprecatedDependenciesWarning = [];
100-
/**
101-
* Handle deprecated dependencies compatbility
102-
* @return mixed
103-
*/
104-
public function __get(string $name)
105-
{
106-
if (!isset($this->cachedDeprecatedDependenciesWarning[static::class][$name])) {
107-
echo \sprintf('Get %s property from AbstractRector on %s is deprecated, inject via __construct() instead', $name, static::class);
108-
echo \PHP_EOL;
109-
$this->cachedDeprecatedDependenciesWarning[static::class][$name] = \true;
110-
}
111-
return $this->deprecatedDependencies[$name] ?? null;
112-
}
11392
public function autowire(NodeNameResolver $nodeNameResolver, NodeTypeResolver $nodeTypeResolver, SimpleCallableNodeTraverser $simpleCallableNodeTraverser, NodeFactory $nodeFactory, Skipper $skipper, NodeComparator $nodeComparator, CurrentFileProvider $currentFileProvider, CreatedByRuleDecorator $createdByRuleDecorator, ChangedNodeScopeRefresher $changedNodeScopeRefresher) : void
11493
{
11594
$this->nodeNameResolver = $nodeNameResolver;

0 commit comments

Comments
 (0)