Repository navigation
SymPress QA 0.1.1
Adds qa lint:php, a shared PHP syntax checker using the current PHP interpreter.
- Supports
--packageand repeatable package-relative--excludedirectories. - Checks public entrypoints; skips dependencies, generated output, caches and symlinks.
- Preserves interpreter failure exit codes without executing checked source files.
- Keeps the existing aggregate gates unchanged; adoption is explicit through Composer scripts.
- Corrects doctor validation for additional opt-in gates.
Validated on PHP 8.5.9 with PHPCS, PHPStan and 21 tests / 84 assertions.