aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts/linters/src/Linters/NoUseAsAlias.php
AgeCommit message (Collapse)Author
2026-07-21refactor(lint): rewrite structural linters from Ruby to PHPnsfisis
Fold scripts/lint and scripts/linters/*.rb into a standalone Composer project under scripts/linters/, matching the scripts/plugin-class-classifier/ convention. Uses no external packages, only PHP + Composer autoloading. Verified byte-for-byte identical output against the original Ruby implementation, both on the current repo (all linters pass) and on a synthetic fixture exercising every violation type. Entry point moves from `scripts/lint` to `scripts/linters/lint`.