phpstan / phpdoc-parser
PHPDoc parser with support for nullable, intersection and generic types
Installs: 20 176 082
Dependents: 54
Suggesters: 0
Security: 0
Stars: 555
Watchers: 7
Forks: 24
Open Issues: 9
Requires
- php: ^7.1 || ^8.0
Requires (Dev)
- phing/phing: ^2.16.3
- php-parallel-lint/php-parallel-lint: ^1.2
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^0.12.60
- phpstan/phpstan-strict-rules: ^0.12.5
- phpunit/phpunit: ^7.5.20
- symfony/process: ^5.2
README
Next generation phpDoc parser with support for intersection types and generics.
Code of Conduct
This project adheres to a Contributor Code of Conduct. By participating in this project and its community, you are expected to uphold this code.
Building
Initially you need to run composer install
, or composer update
in case you aren't working in a folder which was built before.
Afterwards you can either run the whole build including linting and coding standards using
vendor/bin/phing
or run only tests using
vendor/bin/phing tests