johnatas-x / grumphp-phpa
Execute phpa in a grumphp task.
2.19.0
2026-02-03 09:51 UTC
Requires
- phpro/grumphp: 2.19.0
- rskuipers/php-assumptions: 0.9.1
README
This repository adds a task for GrumPHP that launchs php-assumptions. During a commit check for weak assumption. If an assumption is detected, it won't pass.
Installation
Install it using composer:
composer require --dev johnatas-x/grumphp-phpa
Usage
- Add the extension in your grumphp.yml file:
extensions: - GrumphpPhpa\ExtensionLoader
- Add phpa to the tasks:
tasks:
phpa:
path: ~
exclude: []
- path (string): The path to analyse.
- exclude (array): List of files/directories to exclude from the analyse.