Updated Rector to commit c7a7046b05c0cfba50aa245973f42a00009540ad

c7a7046b05 [automated] Re-Generate Nodes/Rectors Documentation (#4444)
This commit is contained in:
Tomas Votruba 2023-07-09 00:38:42 +00:00
parent c86937fb6b
commit d701c75713
5 changed files with 16 additions and 76 deletions

View File

@ -1,4 +1,4 @@
# 370 Rules Overview
# 367 Rules Overview
<br>
@ -6,7 +6,7 @@
- [Arguments](#arguments) (6)
- [CodeQuality](#codequality) (72)
- [CodeQuality](#codequality) (71)
- [CodingStyle](#codingstyle) (31)
@ -38,9 +38,9 @@
- [Php74](#php74) (13)
- [Php80](#php80) (17)
- [Php80](#php80) (16)
- [Php81](#php81) (11)
- [Php81](#php81) (10)
- [Php82](#php82) (4)
@ -1241,26 +1241,6 @@ Simplify `empty()` functions calls on empty arrays
<br>
### SimplifyForeachToArrayFilterRector
Simplify foreach with function filtering to array filter
- class: [`Rector\CodeQuality\Rector\Foreach_\SimplifyForeachToArrayFilterRector`](../rules/CodeQuality/Rector/Foreach_/SimplifyForeachToArrayFilterRector.php)
```diff
-$directories = [];
-
$possibleDirectories = [];
-foreach ($possibleDirectories as $possibleDirectory) {
- if (file_exists($possibleDirectory)) {
- $directories[] = $possibleDirectory;
- }
-}
+$directories = array_filter($possibleDirectories, 'file_exists');
```
<br>
### SimplifyForeachToCoalescingRector
Changes foreach that returns set value to ??
@ -5349,26 +5329,6 @@ return static function (RectorConfig $rectorConfig): void {
<br>
### Php8ResourceReturnToObjectRector
Change `is_resource()` to instanceof Object
- class: [`Rector\Php80\Rector\FuncCall\Php8ResourceReturnToObjectRector`](../rules/Php80/Rector/FuncCall/Php8ResourceReturnToObjectRector.php)
```diff
class SomeClass
{
public function run()
{
$ch = curl_init();
- is_resource($ch);
+ $ch instanceof \CurlHandle;
}
}
```
<br>
### RemoveUnusedVariableInCatchRector
Remove unused variable in `catch()`
@ -5644,26 +5604,6 @@ Change null to strict string defined function call args
<br>
### Php81ResourceReturnToObjectRector
Change `is_resource()` to instanceof Object
- class: [`Rector\Php81\Rector\FuncCall\Php81ResourceReturnToObjectRector`](../rules/Php81/Rector/FuncCall/Php81ResourceReturnToObjectRector.php)
```diff
class SomeClass
{
public function run()
{
$f = finfo_open();
- is_resource($f);
+ $f instanceof \finfo;
}
}
```
<br>
### ReadOnlyPropertyRector
Decorate read-only property with `readonly` attribute

View File

@ -19,12 +19,12 @@ final class VersionResolver
* @api
* @var string
*/
public const PACKAGE_VERSION = 'b9ace5f53f1640ab947922957e8179b2b50ff2cd';
public const PACKAGE_VERSION = 'c7a7046b05c0cfba50aa245973f42a00009540ad';
/**
* @api
* @var string
*/
public const RELEASE_DATE = '2023-07-08 23:44:58';
public const RELEASE_DATE = '2023-07-09 00:34:38';
/**
* @var int
*/

2
vendor/autoload.php vendored
View File

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

View File

@ -2,7 +2,7 @@
// autoload_real.php @generated by Composer
class ComposerAutoloaderInitd545642e01ffb8fcf674994e867c4119
class ComposerAutoloaderInit696c37db7fa7b44637af01a6abf5a84e
{
private static $loader;
@ -22,17 +22,17 @@ class ComposerAutoloaderInitd545642e01ffb8fcf674994e867c4119
return self::$loader;
}
spl_autoload_register(array('ComposerAutoloaderInitd545642e01ffb8fcf674994e867c4119', 'loadClassLoader'), true, true);
spl_autoload_register(array('ComposerAutoloaderInit696c37db7fa7b44637af01a6abf5a84e', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
spl_autoload_unregister(array('ComposerAutoloaderInitd545642e01ffb8fcf674994e867c4119', 'loadClassLoader'));
spl_autoload_unregister(array('ComposerAutoloaderInit696c37db7fa7b44637af01a6abf5a84e', 'loadClassLoader'));
require __DIR__ . '/autoload_static.php';
call_user_func(\Composer\Autoload\ComposerStaticInitd545642e01ffb8fcf674994e867c4119::getInitializer($loader));
call_user_func(\Composer\Autoload\ComposerStaticInit696c37db7fa7b44637af01a6abf5a84e::getInitializer($loader));
$loader->setClassMapAuthoritative(true);
$loader->register(true);
$filesToLoad = \Composer\Autoload\ComposerStaticInitd545642e01ffb8fcf674994e867c4119::$files;
$filesToLoad = \Composer\Autoload\ComposerStaticInit696c37db7fa7b44637af01a6abf5a84e::$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 ComposerStaticInitd545642e01ffb8fcf674994e867c4119
class ComposerStaticInit696c37db7fa7b44637af01a6abf5a84e
{
public static $files = array (
'ad155f8f1cf0d418fe49e248db8c661b' => __DIR__ . '/..' . '/react/promise/src/functions_include.php',
@ -3077,9 +3077,9 @@ class ComposerStaticInitd545642e01ffb8fcf674994e867c4119
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->prefixLengthsPsr4 = ComposerStaticInitd545642e01ffb8fcf674994e867c4119::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInitd545642e01ffb8fcf674994e867c4119::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInitd545642e01ffb8fcf674994e867c4119::$classMap;
$loader->prefixLengthsPsr4 = ComposerStaticInit696c37db7fa7b44637af01a6abf5a84e::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInit696c37db7fa7b44637af01a6abf5a84e::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInit696c37db7fa7b44637af01a6abf5a84e::$classMap;
}, null, ClassLoader::class);
}