ANTLR4 Extension for PHPStan
November 16, 2019 ยท View on GitHub
Static analysis for ANTLR4 PHP Runtime.
Features
This extension provides correct return type for context's sub-rule getters.
Install
Using Composer:
composer require --dev antlr/antlr-php-runtime-phpstan
Register Plugin
If you also install phpstan/extension-installer then you're all set!
Manual installation
If you don't want to use phpstan/extension-installer, include extension.neon in your project's PHPStan config:
includes:
- vendor/antlr/antlr-php-runtime-phpstan/extension.neon
Testing
To run all unit tests, use the locally installed PHPUnit:
./vendor/bin/phpunit