antlr/antlr-php-runtime-phpstan

ANTLR4 PHP Runtime extensions for PHPStan.

Installs: 4 522

Dependents: 0

Suggesters: 0

Security: 0

Stars: 6

Watchers: 5

Forks: 3

Open Issues: 0

Type:phpstan-extension

0.3.0 2021-11-20 16:02 UTC

This package is auto-updated.

Last update: 2024-03-20 21:12:16 UTC


README

Travis CI Latest Stable Version License

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