mirror of
https://github.com/rectorphp/rector.git
synced 2025-04-20 23:41:57 +02:00
Updated Rector to commit c7a7046b05c0cfba50aa245973f42a00009540ad
c7a7046b05
[automated] Re-Generate Nodes/Rectors Documentation (#4444)
This commit is contained in:
parent
c86937fb6b
commit
d701c75713
@ -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
|
||||
|
@ -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
2
vendor/autoload.php
vendored
@ -22,4 +22,4 @@ if (PHP_VERSION_ID < 50600) {
|
||||
|
||||
require_once __DIR__ . '/composer/autoload_real.php';
|
||||
|
||||
return ComposerAutoloaderInitd545642e01ffb8fcf674994e867c4119::getLoader();
|
||||
return ComposerAutoloaderInit696c37db7fa7b44637af01a6abf5a84e::getLoader();
|
||||
|
10
vendor/composer/autoload_real.php
vendored
10
vendor/composer/autoload_real.php
vendored
@ -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;
|
||||
|
8
vendor/composer/autoload_static.php
vendored
8
vendor/composer/autoload_static.php
vendored
@ -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);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user