phpyh/psalm-tester
Run and compare Psalm static analysis results across versions and configurations. Handy for CI, regression checks, and testing plugin or baseline changes, with simple CLI tooling to spot new issues or verify improvements quickly.
PsalmTestCase::assertNoErrors()). This supports a culture of explicit quality contracts in the codebase.Psalm::run()->assertNoErrors()).Adopt if:
Look Elsewhere if:
*"This package lets us automate and enforce Psalm static analysis in our CI pipeline, catching type errors before they reach production. By treating Psalm results as testable assertions, we’ll:
*"phpyh/psalm-tester gives us a clean, testable interface for Psalm in CI and local dev. Key wins:
Psalm::run()->assertNoErrors()).PHPUnit).
Setup is trivial—just add the package and start asserting Psalm results like tests. Let’s use this to harden our type safety without extra tooling debt."*Call to Action: "Let’s pilot this in our next major release for critical paths (e.g., API services, shared libraries) and expand based on impact. Target: 0 new Psalm errors in CI by [date]."
How can I help you explore Laravel packages today?