muqsit / generator-phpstan-rules
PHPStan rules bringing added Generator inspections
Package info
github.com/Muqsit/generator-phpstan-rules
Type:phpstan-extension
pkg:composer/muqsit/generator-phpstan-rules
v1.0.4
2025-01-30 02:29 UTC
Requires
- php: ^8.1
- phpstan/phpstan: ^2.0
Requires (Dev)
- nikic/php-parser: ^4.13.0
- phpstan/phpstan-phpunit: ^2.0
- phpunit/phpunit: ^9.5
README
PHPStan rules bringing added Generator inspections, primarily targeting SOF3/await-generator projects. This extension introduces the following checks:
- Require generators be consumed (by a
foreach,yield from $g,...$g, a function that accepts aGeneratorparameter, etc.) (finds unused generators).
Installation
This library is compatible with PHPStan's extension installer. Install it by running:
composer require --dev phpstan/extension-installer && \
composer require --dev muqsit/generator-phpstan-rules