From 03627f8649213709d58b92f77fcc192944365a65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Bouc=CC=8Cek?= Date: Tue, 6 Apr 2021 00:03:26 +0200 Subject: [PATCH] Update PhpStan, ESC --- composer.json | 10 +++++----- ecs.php | 29 +++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 5 deletions(-) create mode 100644 ecs.php diff --git a/composer.json b/composer.json index cbbce7d..4a407a1 100644 --- a/composer.json +++ b/composer.json @@ -14,8 +14,8 @@ "ext-zlib": "*" }, "require-dev": { - "phpstan/phpstan": "^0.12.48", - "symplify/easy-coding-standard": "^8.3" + "phpstan/phpstan": "^0.12.83", + "symplify/easy-coding-standard": "^9.2" }, "autoload": { "psr-4": { @@ -23,8 +23,8 @@ } }, "scripts": { - "phpstan": "phpstan analyse src --level 6", - "ecs": "ecs check src --set psr12", - "ecs-fix": "ecs check src --set psr12 --fix" + "phpstan": "phpstan analyse src --level 7", + "ecs": "ecs check src", + "ecs-fix": "ecs check src --fix" } } diff --git a/ecs.php b/ecs.php new file mode 100644 index 0000000..2f769eb --- /dev/null +++ b/ecs.php @@ -0,0 +1,29 @@ +services(); + $services->set(ArraySyntaxFixer::class) + ->call('configure', [[ + 'syntax' => 'short', + ]]); + + $parameters = $containerConfigurator->parameters(); + $parameters->set(Option::PATHS, [ + __DIR__ . '/src', + ]); + + $parameters->set(Option::SETS, [ + SetList::ARRAY, + SetList::NAMESPACES, + SetList::CONTROL_STRUCTURES, + SetList::CLEAN_CODE, + SetList::PSR_12, + ]); +};