Skip to content

Commit

Permalink
Update Rector, PHPStan, Phan and baselines.
Browse files Browse the repository at this point in the history
  • Loading branch information
Aerendir committed Dec 7, 2021
1 parent 943c0cd commit d07da53
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 40 deletions.
8 changes: 7 additions & 1 deletion .baseline-psalm.xml
Original file line number Diff line number Diff line change
@@ -1,2 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="4.6.4@97fe86c4e158b5a57c5150aa5055c38b5a809aab"/>
<files psalm-version="4.6.4@97fe86c4e158b5a57c5150aa5055c38b5a809aab">
<file src="src/MonologHtmlLineFormatter.php">
<PropertyNotSetInConstructor occurrences="1">
<code>MonologHtmlLineFormatter</code>
</PropertyNotSetInConstructor>
</file>
</files>
8 changes: 4 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@
"require-dev": {
"ext-ast": "*",
"bamarni/composer-bin-plugin": "^1.4",
"rector/rector": "0.9.33",
"rector/rector": "0.12.5",
"roave/security-advisories": "dev-master",
"thecodingmachine/phpstan-safe-rule": "1.0.1",
"phpstan/phpstan": "0.12.81",
"phpstan/phpstan-phpunit": "0.12.18"
"thecodingmachine/phpstan-safe-rule": "1.1.0",
"phpstan/phpstan": "1.2.0",
"phpstan/phpstan-phpunit": "1.0.0"
},
"config": {
"sort-packages": true
Expand Down
51 changes: 18 additions & 33 deletions rector.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,40 +26,25 @@
__DIR__ . '/tests'
]);

$parameters->set(Option::AUTOLOAD_PATHS, [__DIR__ . '/vendor-bin/phpunit/vendor/autoload.php']);
$parameters->set(Option::BOOTSTRAP_FILES, [__DIR__ . '/vendor-bin/phpunit/vendor/autoload.php']);

$parameters->set(
Option::SETS,
[
SetList::ARRAY_STR_FUNCTIONS_TO_STATIC_CALL,
SetList::CODE_QUALITY,
SetList::CODING_STYLE,
SetList::PHP_52,
SetList::PHP_53,
SetList::PHP_54,
SetList::PHP_56,
SetList::PHP_70,
SetList::PHP_71,
SetList::PHP_72,
SetList::PHP_73,
SetList::PHPUNIT_40,
SetList::PHPUNIT_50,
SetList::PHPUNIT_60,
SetList::PHPUNIT_70,
SetList::PHPUNIT_75,
SetList::PHPUNIT_80,
SetList::PHPUNIT80_DMS,
SetList::PHPUNIT_CODE_QUALITY,
SetList::PHPUNIT_EXCEPTION,
SetList::PHPUNIT_MOCK,
SetList::PHPUNIT_SPECIFIC_METHOD,
SetList::PHPUNIT_YIELD_DATA_PROVIDER,
SetList::UNWRAP_COMPAT,
SetList::SYMFONY_CODE_QUALITY,
SetList::SAFE_07,
SetList::TYPE_DECLARATION,
]
);
$containerConfigurator->import(SetList::ACTION_INJECTION_TO_CONSTRUCTOR_INJECTION);
$containerConfigurator->import(SetList::CODE_QUALITY);
$containerConfigurator->import(SetList::CODING_STYLE);
$containerConfigurator->import(SetList::MONOLOG_20);
$containerConfigurator->import(SetList::FRAMEWORK_EXTRA_BUNDLE_40);
$containerConfigurator->import(SetList::FRAMEWORK_EXTRA_BUNDLE_50);
$containerConfigurator->import(SetList::PHP_52);
$containerConfigurator->import(SetList::PHP_53);
$containerConfigurator->import(SetList::PHP_54);
$containerConfigurator->import(SetList::PHP_56);
$containerConfigurator->import(SetList::PHP_70);
$containerConfigurator->import(SetList::PHP_71);
$containerConfigurator->import(SetList::PHP_72);
$containerConfigurator->import(SetList::PHP_73);
$containerConfigurator->import(SetList::UNWRAP_COMPAT);
$containerConfigurator->import(SetList::SAFE_07);
$containerConfigurator->import(SetList::TYPE_DECLARATION);

$parameters->set(Option::IMPORT_SHORT_CLASSES, false);

Expand Down
4 changes: 2 additions & 2 deletions vendor-bin/phan/composer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"require-dev": {
"phan/phan": "4.0.3",
"drenso/phan-extensions": "3.3.0"
"phan/phan": "5.3.0",
"drenso/phan-extensions": "3.5.1"
}
}

0 comments on commit d07da53

Please sign in to comment.