Updated Rector to commit e1dd98dc51c214a743fe1785fd264d2ea27efd72

e1dd98dc51 [DowngradePhp73][DowngradePhp74] Fix infinite loop on DowngradeNullCoalescingOperatorRector+DowngradePhp73JsonConstRector (#3484)
This commit is contained in:
Tomas Votruba 2023-03-17 11:53:24 +00:00
parent 08280085d7
commit f6c94163d8
10 changed files with 46 additions and 33 deletions

View File

@ -19,12 +19,12 @@ final class VersionResolver
* @api
* @var string
*/
public const PACKAGE_VERSION = 'e11572a6f1004d905766ae88ee7ce8f667009007';
public const PACKAGE_VERSION = 'e1dd98dc51c214a743fe1785fd264d2ea27efd72';
/**
* @api
* @var string
*/
public const RELEASE_DATE = '2023-03-16 19:54:12';
public const RELEASE_DATE = '2023-03-17 18:48:42';
/**
* @var int
*/

View File

@ -458,6 +458,9 @@ final class BetterNodeFinder
if (!$previousNode instanceof Node) {
return null;
}
if ($previousNode === $node) {
return null;
}
$foundNode = $this->findFirst($previousNode, $filter);
// we found what we need
if ($foundNode instanceof Node) {

2
vendor/autoload.php vendored
View File

@ -22,4 +22,4 @@ if (PHP_VERSION_ID < 50600) {
require_once __DIR__ . '/composer/autoload_real.php';
return ComposerAutoloaderInit8fb5fdbbbbf198d90cce52e86cc99592::getLoader();
return ComposerAutoloaderInit443d70c1e03c9ed9e5ca28d8e2211bb6::getLoader();

View File

@ -2,7 +2,7 @@
// autoload_real.php @generated by Composer
class ComposerAutoloaderInit8fb5fdbbbbf198d90cce52e86cc99592
class ComposerAutoloaderInit443d70c1e03c9ed9e5ca28d8e2211bb6
{
private static $loader;
@ -22,17 +22,17 @@ class ComposerAutoloaderInit8fb5fdbbbbf198d90cce52e86cc99592
return self::$loader;
}
spl_autoload_register(array('ComposerAutoloaderInit8fb5fdbbbbf198d90cce52e86cc99592', 'loadClassLoader'), true, true);
spl_autoload_register(array('ComposerAutoloaderInit443d70c1e03c9ed9e5ca28d8e2211bb6', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
spl_autoload_unregister(array('ComposerAutoloaderInit8fb5fdbbbbf198d90cce52e86cc99592', 'loadClassLoader'));
spl_autoload_unregister(array('ComposerAutoloaderInit443d70c1e03c9ed9e5ca28d8e2211bb6', 'loadClassLoader'));
require __DIR__ . '/autoload_static.php';
call_user_func(\Composer\Autoload\ComposerStaticInit8fb5fdbbbbf198d90cce52e86cc99592::getInitializer($loader));
call_user_func(\Composer\Autoload\ComposerStaticInit443d70c1e03c9ed9e5ca28d8e2211bb6::getInitializer($loader));
$loader->setClassMapAuthoritative(true);
$loader->register(true);
$filesToLoad = \Composer\Autoload\ComposerStaticInit8fb5fdbbbbf198d90cce52e86cc99592::$files;
$filesToLoad = \Composer\Autoload\ComposerStaticInit443d70c1e03c9ed9e5ca28d8e2211bb6::$files;
$requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;

View File

@ -4,7 +4,7 @@
namespace Composer\Autoload;
class ComposerStaticInit8fb5fdbbbbf198d90cce52e86cc99592
class ComposerStaticInit443d70c1e03c9ed9e5ca28d8e2211bb6
{
public static $files = array (
'ad155f8f1cf0d418fe49e248db8c661b' => __DIR__ . '/..' . '/react/promise/src/functions_include.php',
@ -3127,9 +3127,9 @@ class ComposerStaticInit8fb5fdbbbbf198d90cce52e86cc99592
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->prefixLengthsPsr4 = ComposerStaticInit8fb5fdbbbbf198d90cce52e86cc99592::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInit8fb5fdbbbbf198d90cce52e86cc99592::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInit8fb5fdbbbbf198d90cce52e86cc99592::$classMap;
$loader->prefixLengthsPsr4 = ComposerStaticInit443d70c1e03c9ed9e5ca28d8e2211bb6::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInit443d70c1e03c9ed9e5ca28d8e2211bb6::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInit443d70c1e03c9ed9e5ca28d8e2211bb6::$classMap;
}, null, ClassLoader::class);
}

View File

@ -869,17 +869,17 @@
},
{
"name": "phpstan\/phpstan",
"version": "1.10.6",
"version_normalized": "1.10.6.0",
"version": "1.10.7",
"version_normalized": "1.10.7.0",
"source": {
"type": "git",
"url": "https:\/\/github.com\/phpstan\/phpstan.git",
"reference": "50d089a3e0904b0fe7e2cf2d4fd37d427d64235a"
"reference": "b10ceb526d9607903c5b2673f1fc8775dbe48975"
},
"dist": {
"type": "zip",
"url": "https:\/\/api.github.com\/repos\/phpstan\/phpstan\/zipball\/50d089a3e0904b0fe7e2cf2d4fd37d427d64235a",
"reference": "50d089a3e0904b0fe7e2cf2d4fd37d427d64235a",
"url": "https:\/\/api.github.com\/repos\/phpstan\/phpstan\/zipball\/b10ceb526d9607903c5b2673f1fc8775dbe48975",
"reference": "b10ceb526d9607903c5b2673f1fc8775dbe48975",
"shasum": ""
},
"require": {
@ -888,7 +888,7 @@
"conflict": {
"phpstan\/phpstan-shim": "*"
},
"time": "2023-03-09T16:55:12+00:00",
"time": "2023-03-16T15:24:20+00:00",
"bin": [
"phpstan",
"phpstan.phar"
@ -910,8 +910,11 @@
"static analysis"
],
"support": {
"docs": "https:\/\/phpstan.org\/user-guide\/getting-started",
"forum": "https:\/\/github.com\/phpstan\/phpstan\/discussions",
"issues": "https:\/\/github.com\/phpstan\/phpstan\/issues",
"source": "https:\/\/github.com\/phpstan\/phpstan\/tree\/1.10.6"
"security": "https:\/\/github.com\/phpstan\/phpstan\/security\/policy",
"source": "https:\/\/github.com\/phpstan\/phpstan-src"
},
"funding": [
{

File diff suppressed because one or more lines are too long

View File

@ -22,5 +22,12 @@
"files": [
"bootstrap.php"
]
},
"support": {
"issues": "https:\/\/github.com\/phpstan\/phpstan\/issues",
"forum": "https:\/\/github.com\/phpstan\/phpstan\/discussions",
"source": "https:\/\/github.com\/phpstan\/phpstan-src",
"docs": "https:\/\/phpstan.org\/user-guide\/getting-started",
"security": "https:\/\/github.com\/phpstan\/phpstan\/security\/policy"
}
}

Binary file not shown.

View File

@ -1,16 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0yaA1ZV9xxFr4pwUzxoQjQ565yAFAmQKD1cACgkQzxoQjQ56
5yDePQ//ZtI/AKKhBlTvj6I6mw69TBuVi/7y+uU0CyrgKodCJlBCvprybXS2GItU
rh2rMrX75IGOx8tEBs/6Ec5BuPF5rIQZdPndsYzT+sH8hBCLCQ/SlgtE/bZ7CIjr
/WBkTjXd+T2lGmIe1e57rxNUiy+tgWlEa/mf963lY5Oy5zfuui6HEVzEofGtdq3c
l9FSx+9pVX4rCHKZzCy1lNuh3xdHEYS52mMCsYuuOo0GZ9e1cqFBj4VwF9WkLlr5
oEvJanpJx32YcYOkhD1tE5N/3Gxtw1AZMSq4onJvts8YyqGA2q7uTDdRmW2yyiB7
DgPFrfE2rNGCymU6n04hPhKyMIBk8nJB89qYtInIzbpm7+xPRrt6pKWFGIvAXeNx
qDHM3H+efvDadXl47z3aJLsgXxnefI6VJjXJF28mxEmwtm9Jt6tNvzEz+FHDgM11
xat1m+oREXArPNA7cDTu5IIQY0BomKKc6H8X/X5OtKoVj0xoXbu/tfLVIJ8XYech
oAc+F0eA1k3vNxd5owM3ZaNqAFsGCA0dAgUWm2sNliZZZcnx0pWDvl/CG/Qetktz
15DvlfokTtCXPihy4tk1rYh/+EZfrwTJAMg4Xn3t9XlBapLUVH09EoRRi/0cVs9J
7x1FBChPFcvMSwrPo+mPzmjTfJ59QCt0BqYk7q/84KtcX85KQlg=
=3/5f
iQIzBAABCgAdFiEEynwsejDI6OEnSoR2UcZzBf/C5cAFAmQTNIwACgkQUcZzBf/C
5cAd6w/+Kl1H07bQZ8QT076zFPtXpotRz3t3/CSXcpbrKXKIELBVN5StS6jSCQFb
Kt5ef5QBoTk368Da3dC97VwEmex4eJ9zgaRfT+yjc13fVaqhEOx0NXNydRW2rZ1a
QEkIDOydqk8hQYvNOaIN6g/I0V9SjJ5yxwquCM8oL555ofP8O5YJIYrPKPuAZn1x
UonxEfwDytN71nc9PjGQeDG7SAr2gngjB1mg8ZFzyfcoMWmi0OUzvVMfI+HzhxvW
Tja3NOKk1b187Jxoa01xZDrb4y+1AQbRzWs74bjP/5xnMABowaBRQoVL8DxNdlis
Cct0PXFbSAVXpk4nkSejhhln2XCvVy958qZzNSt3HwG+oRMmpucjU5syHKBkeP1l
+OaEzGWFLjo4mH43mgH9aS12X4x4d78+mCiSA8ZRG8GkS6qMW21UDvosnfEwBoAD
KOOkT8DKML45Q7+PEsGYzzeNnIMxerr44fmMIngu9EoQNqVZppMoruAGrTLvBj2F
XFWj6PPemyE/xLXtcCBtSHfVxwSL+R3fNAPRVQcYfESmpBTddIFymqiUpARnGC4x
AzWKoF8QKuQnxipXHDVXjz18xfQLnd6wQek1P8+mqQTmUb/+xEJnwKLwgMnC0A4f
U48/+akJrcsw0vXqVxDQw1nzpd7HXEMXC5LFSGERJcmU3dTVIjU=
=U3um
-----END PGP SIGNATURE-----