diff --git a/README.md b/README.md index eba3046..d899df5 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ Works out of the box due to [`phpstan/extension-installer`](https://github.com/p * [`phpstan/phpstan-strict-rules`](https://packagist.org/packages/phpstan/phpstan-strict-rules) * [`shipmonk/dead-code-detector`](https://packagist.org/packages/shipmonk/phpstan-rules) * [`shipmonk/phpstan-rules`](https://packagist.org/packages/shipmonk/phpstan-rules) +* [`symplify/phpstan-extensions`](https://packagist.org/packages/symplify/phpstan-extensions) * [`staabm/phpstan-psr3`](https://packagist.org/packages/staabm/phpstan-psr3) * [`tomasvotruba/type-coverage`](https://packagist.org/packages/tomasvotruba/type-coverage) diff --git a/composer.json b/composer.json index 9737e40..5fe2480 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,8 @@ "phpstan/phpstan-strict-rules": "^2.0.7", "shipmonk/dead-code-detector": "^0.14.1", "shipmonk/phpstan-rules": "^4.3.3", - "staabm/phpstan-psr3": "^1.0.3", + "staabm/phpstan-psr3": "^1.0.3", + "symplify/phpstan-extensions": "^12.0.2", "tomasvotruba/type-coverage": "^2.1.0", "yamadashy/phpstan-friendly-formatter": "^1.3.0" }, diff --git a/composer.lock b/composer.lock index 5878f21..cacbf27 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "44edd522ac8bddbfbffe036f7e5146ad", + "content-hash": "8925964c7bc7b7ae1afc67473c872078", "packages": [ { "name": "ergebnis/phpstan-rules", @@ -824,6 +824,62 @@ ], "time": "2025-04-22T16:20:54+00:00" }, + { + "name": "symplify/phpstan-extensions", + "version": "12.0.2", + "source": { + "type": "git", + "url": "https://github.com/symplify/phpstan-extensions.git", + "reference": "5ce15cb084eb3bc7f92b77020c59ff3d318746d5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symplify/phpstan-extensions/zipball/5ce15cb084eb3bc7f92b77020c59ff3d318746d5", + "reference": "5ce15cb084eb3bc7f92b77020c59ff3d318746d5", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0", + "phpstan/phpstan": "^2.0" + }, + "type": "phpstan-extension", + "extra": { + "phpstan": { + "includes": [ + "config/config.neon" + ] + } + }, + "autoload": { + "psr-4": { + "Symplify\\PHPStanExtensions\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Pre-escaped error messages in 'symplify' error format, container aware test case and other useful extensions for PHPStan", + "keywords": [ + "phpstan-extension", + "static analysis" + ], + "support": { + "issues": "https://github.com/symplify/phpstan-extensions/issues", + "source": "https://github.com/symplify/phpstan-extensions/tree/12.0.2" + }, + "funding": [ + { + "url": "https://www.paypal.me/rectorphp", + "type": "custom" + }, + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2025-11-12T16:46:04+00:00" + }, { "name": "tomasvotruba/type-coverage", "version": "2.1.0",