diff --git a/Resources/config/services.yaml b/Resources/config/services.yaml index 75665d6..9a4b5c7 100644 --- a/Resources/config/services.yaml +++ b/Resources/config/services.yaml @@ -22,6 +22,7 @@ services: profiler: alias: SymPress\Profiler\Application\Profiler + public: true debug.stopwatch: alias: SymPress\Profiler\Stopwatch\ProfilerStopwatch diff --git a/composer.json b/composer.json index 620f7d2..9060eed 100644 --- a/composer.json +++ b/composer.json @@ -17,14 +17,10 @@ }, "require-dev": { "brain/monkey": "^2.6", - "dealerdirect/phpcodesniffer-composer-installer": "^1.0", "friendsofphp/php-cs-fixer": "^3.94", - "sympress/coding-standards": "dev-main", "mockery/mockery": "^1.6", - "phpstan/phpstan": "^2.1", - "phpunit/phpunit": "^10.5", "symfony/var-dumper": "^8.1", - "szepeviktor/phpstan-wordpress": "^2.0" + "sympress/qa": "dev-main" }, "autoload": { "psr-4": { @@ -39,19 +35,22 @@ "scripts": { "cs": [ "Composer\\Config::disableProcessTimeout", - "phpcs --standard=phpcs.xml.dist" + "qa cs" ], "cs:fix": [ "Composer\\Config::disableProcessTimeout", - "phpcbf --standard=phpcs.xml.dist" + "qa cs:fix" ], "static-analysis": [ "Composer\\Config::disableProcessTimeout", - "phpstan analyse --memory-limit=1G --no-progress -c phpstan.neon.dist" + "qa static-analysis" ], "tests": [ "Composer\\Config::disableProcessTimeout", - "phpunit --configuration phpunit.xml.dist --no-coverage" + "qa tests" + ], + "test": [ + "@tests" ], "qa": [ "@cs", @@ -64,7 +63,8 @@ "optimize-autoloader": true, "preferred-install": "dist", "allow-plugins": { - "dealerdirect/phpcodesniffer-composer-installer": true + "dealerdirect/phpcodesniffer-composer-installer": true, + "phpstan/extension-installer": true } }, "repositories": [ diff --git a/phpstan.neon.dist b/phpstan.neon.dist index dad7744..c34e340 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -1,6 +1,3 @@ -includes: - - vendor/szepeviktor/phpstan-wordpress/extension.neon - parameters: level: max paths: