Skip to content

Commit 89cb1be

Browse files
committed
Updated Rector to commit eeacb4fb2889cd04a4ef532c59337089dc8ecb7c
rectorphp/rector-src@eeacb4f Add support for interface in AnnotationToAttributeRector rule (#2958)
1 parent 0c28bef commit 89cb1be

14 files changed

Lines changed: 137 additions & 26 deletions

File tree

rules/Php80/Rector/Class_/AnnotationToAttributeRector.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
use PhpParser\Node\Stmt\Class_;
1212
use PhpParser\Node\Stmt\ClassMethod;
1313
use PhpParser\Node\Stmt\Function_;
14+
use PhpParser\Node\Stmt\Interface_;
1415
use PhpParser\Node\Stmt\Property;
1516
use PhpParser\Node\Stmt\Use_;
1617
use PHPStan\PhpDocParser\Ast\Node as DocNode;
@@ -117,10 +118,10 @@ public function action()
117118
*/
118119
public function getNodeTypes() : array
119120
{
120-
return [Class_::class, Property::class, Param::class, ClassMethod::class, Function_::class, Closure::class, ArrowFunction::class];
121+
return [Class_::class, Property::class, Param::class, ClassMethod::class, Function_::class, Closure::class, ArrowFunction::class, Interface_::class];
121122
}
122123
/**
123-
* @param Class_|Property|Param|ClassMethod|Function_|Closure|ArrowFunction $node
124+
* @param Class_|Property|Param|ClassMethod|Function_|Closure|ArrowFunction|Interface_ $node
124125
*/
125126
public function refactor(Node $node) : ?Node
126127
{

src/Application/VersionResolver.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ final class VersionResolver
1717
* @api
1818
* @var string
1919
*/
20-
public const PACKAGE_VERSION = '643c444d936e692a8a0224b7e7c81a74be40d398';
20+
public const PACKAGE_VERSION = 'eeacb4fb2889cd04a4ef532c59337089dc8ecb7c';
2121
/**
2222
* @api
2323
* @var string
2424
*/
25-
public const RELEASE_DATE = '2022-09-25 00:32:52';
25+
public const RELEASE_DATE = '2022-09-27 16:33:31';
2626
/**
2727
* @var int
2828
*/

vendor/autoload.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@
99

1010
require_once __DIR__ . '/composer/autoload_real.php';
1111

12-
return ComposerAutoloaderInit6f996a84018146e04a5217d95e34e960::getLoader();
12+
return ComposerAutoloaderInitd3cbe069ee674e7b3c2958b5a037bb2b::getLoader();

vendor/composer/autoload_classmap.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2337,6 +2337,7 @@
23372337
'Rector\\PhpDocParser\\PhpParser\\SmartPhpParserFactory' => $baseDir . '/packages/PhpDocParser/PhpParser/SmartPhpParserFactory.php',
23382338
'Rector\\PhpDocParser\\TypeAnalyzer\\ClassMethodReturnTypeResolver' => $baseDir . '/packages/PhpDocParser/TypeAnalyzer/ClassMethodReturnTypeResolver.php',
23392339
'Rector\\PhpDocParser\\ValueObject\\AttributeKey' => $baseDir . '/packages/PhpDocParser/ValueObject/AttributeKey.php',
2340+
'Rector\\PhpParser\\Rector\\MethodCall\\ParserFactoryRector' => $vendorDir . '/rector/rector-php-parser/src/Rector/MethodCall/ParserFactoryRector.php',
23402341
'Rector\\PhpParser\\Set\\PhpParserSetList' => $vendorDir . '/rector/rector-php-parser/src/Set/PhpParserSetList.php',
23412342
'Rector\\PostRector\\Application\\PostFileProcessor' => $baseDir . '/packages/PostRector/Application/PostFileProcessor.php',
23422343
'Rector\\PostRector\\Collector\\NodesToAddCollector' => $baseDir . '/packages/PostRector/Collector/NodesToAddCollector.php',

vendor/composer/autoload_real.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// autoload_real.php @generated by Composer
44

5-
class ComposerAutoloaderInit6f996a84018146e04a5217d95e34e960
5+
class ComposerAutoloaderInitd3cbe069ee674e7b3c2958b5a037bb2b
66
{
77
private static $loader;
88

@@ -22,19 +22,19 @@ public static function getLoader()
2222
return self::$loader;
2323
}
2424

25-
spl_autoload_register(array('ComposerAutoloaderInit6f996a84018146e04a5217d95e34e960', 'loadClassLoader'), true, true);
25+
spl_autoload_register(array('ComposerAutoloaderInitd3cbe069ee674e7b3c2958b5a037bb2b', 'loadClassLoader'), true, true);
2626
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
27-
spl_autoload_unregister(array('ComposerAutoloaderInit6f996a84018146e04a5217d95e34e960', 'loadClassLoader'));
27+
spl_autoload_unregister(array('ComposerAutoloaderInitd3cbe069ee674e7b3c2958b5a037bb2b', 'loadClassLoader'));
2828

2929
require __DIR__ . '/autoload_static.php';
30-
call_user_func(\Composer\Autoload\ComposerStaticInit6f996a84018146e04a5217d95e34e960::getInitializer($loader));
30+
call_user_func(\Composer\Autoload\ComposerStaticInitd3cbe069ee674e7b3c2958b5a037bb2b::getInitializer($loader));
3131

3232
$loader->setClassMapAuthoritative(true);
3333
$loader->register(true);
3434

35-
$includeFiles = \Composer\Autoload\ComposerStaticInit6f996a84018146e04a5217d95e34e960::$files;
35+
$includeFiles = \Composer\Autoload\ComposerStaticInitd3cbe069ee674e7b3c2958b5a037bb2b::$files;
3636
foreach ($includeFiles as $fileIdentifier => $file) {
37-
composerRequire6f996a84018146e04a5217d95e34e960($fileIdentifier, $file);
37+
composerRequired3cbe069ee674e7b3c2958b5a037bb2b($fileIdentifier, $file);
3838
}
3939

4040
return $loader;
@@ -46,7 +46,7 @@ public static function getLoader()
4646
* @param string $file
4747
* @return void
4848
*/
49-
function composerRequire6f996a84018146e04a5217d95e34e960($fileIdentifier, $file)
49+
function composerRequired3cbe069ee674e7b3c2958b5a037bb2b($fileIdentifier, $file)
5050
{
5151
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
5252
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;

vendor/composer/autoload_static.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace Composer\Autoload;
66

7-
class ComposerStaticInit6f996a84018146e04a5217d95e34e960
7+
class ComposerStaticInitd3cbe069ee674e7b3c2958b5a037bb2b
88
{
99
public static $files = array (
1010
'ad155f8f1cf0d418fe49e248db8c661b' => __DIR__ . '/..' . '/react/promise/src/functions_include.php',
@@ -2597,6 +2597,7 @@ class ComposerStaticInit6f996a84018146e04a5217d95e34e960
25972597
'Rector\\PhpDocParser\\PhpParser\\SmartPhpParserFactory' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpParser/SmartPhpParserFactory.php',
25982598
'Rector\\PhpDocParser\\TypeAnalyzer\\ClassMethodReturnTypeResolver' => __DIR__ . '/../..' . '/packages/PhpDocParser/TypeAnalyzer/ClassMethodReturnTypeResolver.php',
25992599
'Rector\\PhpDocParser\\ValueObject\\AttributeKey' => __DIR__ . '/../..' . '/packages/PhpDocParser/ValueObject/AttributeKey.php',
2600+
'Rector\\PhpParser\\Rector\\MethodCall\\ParserFactoryRector' => __DIR__ . '/..' . '/rector/rector-php-parser/src/Rector/MethodCall/ParserFactoryRector.php',
26002601
'Rector\\PhpParser\\Set\\PhpParserSetList' => __DIR__ . '/..' . '/rector/rector-php-parser/src/Set/PhpParserSetList.php',
26012602
'Rector\\PostRector\\Application\\PostFileProcessor' => __DIR__ . '/../..' . '/packages/PostRector/Application/PostFileProcessor.php',
26022603
'Rector\\PostRector\\Collector\\NodesToAddCollector' => __DIR__ . '/../..' . '/packages/PostRector/Collector/NodesToAddCollector.php',
@@ -3107,9 +3108,9 @@ class ComposerStaticInit6f996a84018146e04a5217d95e34e960
31073108
public static function getInitializer(ClassLoader $loader)
31083109
{
31093110
return \Closure::bind(function () use ($loader) {
3110-
$loader->prefixLengthsPsr4 = ComposerStaticInit6f996a84018146e04a5217d95e34e960::$prefixLengthsPsr4;
3111-
$loader->prefixDirsPsr4 = ComposerStaticInit6f996a84018146e04a5217d95e34e960::$prefixDirsPsr4;
3112-
$loader->classMap = ComposerStaticInit6f996a84018146e04a5217d95e34e960::$classMap;
3111+
$loader->prefixLengthsPsr4 = ComposerStaticInitd3cbe069ee674e7b3c2958b5a037bb2b::$prefixLengthsPsr4;
3112+
$loader->prefixDirsPsr4 = ComposerStaticInitd3cbe069ee674e7b3c2958b5a037bb2b::$prefixDirsPsr4;
3113+
$loader->classMap = ComposerStaticInitd3cbe069ee674e7b3c2958b5a037bb2b::$classMap;
31133114

31143115
}, null, ClassLoader::class);
31153116
}

vendor/composer/installed.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2061,12 +2061,12 @@
20612061
"source": {
20622062
"type": "git",
20632063
"url": "https:\/\/github.com\/rectorphp\/rector-php-parser.git",
2064-
"reference": "8d6cbe9cb66130011f41050d65e7cf53cae6cc05"
2064+
"reference": "9c21f5f57464fc5af8765a1007eced8f7f62677c"
20652065
},
20662066
"dist": {
20672067
"type": "zip",
2068-
"url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-php-parser\/zipball\/8d6cbe9cb66130011f41050d65e7cf53cae6cc05",
2069-
"reference": "8d6cbe9cb66130011f41050d65e7cf53cae6cc05",
2068+
"url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-php-parser\/zipball\/9c21f5f57464fc5af8765a1007eced8f7f62677c",
2069+
"reference": "9c21f5f57464fc5af8765a1007eced8f7f62677c",
20702070
"shasum": ""
20712071
},
20722072
"require": {
@@ -2083,14 +2083,15 @@
20832083
"phpunit\/phpunit": "^9.5.21",
20842084
"rector\/phpstan-rules": "^0.6",
20852085
"rector\/rector-debugging": "dev-main",
2086+
"rector\/rector-generator": "^0.6.13",
20862087
"rector\/rector-src": "dev-main",
20872088
"symplify\/easy-coding-standard": "^11.1",
20882089
"symplify\/phpstan-extensions": "^11.1",
20892090
"symplify\/phpstan-rules": "^11.1",
20902091
"symplify\/rule-doc-generator": "^11.1",
20912092
"symplify\/vendor-patches": "^11.1"
20922093
},
2093-
"time": "2022-09-17T07:18:28+00:00",
2094+
"time": "2022-09-26T00:05:09+00:00",
20942095
"default-branch": true,
20952096
"type": "rector-extension",
20962097
"extra": {
@@ -2117,7 +2118,7 @@
21172118
"description": "Rector upgrades rules for PHP-Parser",
21182119
"support": {
21192120
"issues": "https:\/\/github.com\/rectorphp\/rector-php-parser\/issues",
2120-
"source": "https:\/\/github.com\/rectorphp\/rector-php-parser\/tree\/main"
2121+
"source": "https:\/\/github.com\/rectorphp\/rector-php-parser\/tree\/0.14.0"
21212122
},
21222123
"install-path": "..\/rector\/rector-php-parser"
21232124
},

0 commit comments

Comments
 (0)