Skip to content

Commit 1fc3c9d

Browse files
authored
Version 24 (magento#185)
1 parent e69b7f8 commit 1fc3c9d

File tree

4 files changed

+46
-125
lines changed

4 files changed

+46
-125
lines changed

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"AFL-3.0"
77
],
88
"type": "phpcodesniffer-standard",
9-
"version": "23",
9+
"version": "24",
1010
"require": {
1111
"php": ">=7.3",
1212
"webonyx/graphql-php": "^14.9",

composer.lock

+33-115
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

phpunit-bootstrap.php

+7
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@
2525
define('PHP_CODESNIFFER_VERBOSITY', 0);
2626
}
2727

28+
/**
29+
* Define PHP 8.1 tokens
30+
*/
31+
if (!defined('T_READONLY')) {
32+
define('T_READONLY', 42401);
33+
}
34+
2835
$ds = DIRECTORY_SEPARATOR;
2936

3037
// Get the PHPCS dir from an environment variable.

rector.php

+5-9
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,21 @@
44

55
use Magento2\Rector\Src\ReplaceMbStrposNullLimit;
66
use Magento2\Rector\Src\ReplaceNewDateTimeNull;
7-
use Rector\Core\Configuration\Option;
7+
use Rector\Config\RectorConfig;
88
use Rector\Core\ValueObject\PhpVersion;
99
use Rector\Php80\Rector\Class_\StringableForToStringRector;
1010
use Rector\Php80\Rector\ClassMethod\FinalPrivateToPrivateVisibilityRector;
1111
use Rector\CodeQuality\Rector\ClassMethod\OptionalParametersAfterRequiredRector;
1212
use Rector\Php80\Rector\ClassMethod\SetStateToStaticRector;
1313
use Rector\Php81\Rector\FuncCall\Php81ResourceReturnToObjectRector;
1414
use Magento2\Rector\Src\ReplacePregSplitNullLimit;
15-
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
1615

17-
return static function (ContainerConfigurator $containerConfigurator): void {
18-
// get parameters
19-
$parameters = $containerConfigurator->parameters();
20-
21-
$parameters->set(Option::PHP_VERSION_FEATURES, PhpVersion::PHP_80);
22-
$parameters->set(Option::PHP_VERSION_FEATURES, PhpVersion::PHP_81);
16+
return static function (RectorConfig $rectorConfig): void {
17+
$rectorConfig->phpVersion(PhpVersion::PHP_80);
18+
$rectorConfig->phpVersion(PhpVersion::PHP_81);
2319

2420
// get services (needed for register a single rule)
25-
$services = $containerConfigurator->services();
21+
$services = $rectorConfig->services();
2622

2723
// register a single rule
2824
$services->set(FinalPrivateToPrivateVisibilityRector::class);

0 commit comments

Comments
 (0)