From df6dfa22b2834b8361087fe9e89aa7f19b526147 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 31 Aug 2023 08:10:30 +0200 Subject: update to 3.24.0 --- composer.json | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'composer.json') diff --git a/composer.json b/composer.json index 65198ee..68a9d3d 100644 --- a/composer.json +++ b/composer.json @@ -98,20 +98,22 @@ "quality-assurance": [ "Composer\\Config::disableProcessTimeout", "@install-tools --quiet", - "@normalize", "@self-check", - "@mess-detector", "@sa", "@test" ], + "require-checker": "@php dev-tools/vendor/bin/composer-require-checker check composer.json --config-file .composer-require-checker.json", "sa": "@static-analysis", "self-check": [ "./dev-tools/check_file_permissions.sh", - "./dev-tools/check_trailing_spaces.sh" + "./dev-tools/check_trailing_spaces.sh", + "@normalize", + "@require-checker" ], "static-analysis": [ + "@cs:check", "@phpstan", - "@cs:check" + "@mess-detector" ], "test": "@test:all", "test:all": [ @@ -133,12 +135,13 @@ "phpstan": "Run PHPStan analysis", "phpstan:baseline": "Dump PHPStan baseline file - use only for updating, do not add new errors when possible", "post-autoload-dump": "Run additional tasks after installing/updating main dependencies", - "qa": "Run QA suite", + "qa": "Alias for 'quality-assurance'", "quality-assurance": "Run QA suite", - "sa": "Run static analysis", + "require-checker": "Verifies if codebase does not contain soft dependencies", + "sa": "Alias for 'static-analysis'", "self-check": "Run set of self-checks ensuring repository's validity", "static-analysis": "Run static analysis", - "test": "Run tests", + "test": "Alias for 'test:all'", "test:all": "Run all tests", "test:coverage": "Run tool-related tests" } -- cgit