You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add dev tooling: composer, phpcs, Makefile, CI, .gitignore (#71)
- composer.json: mediawiki-codesniffer, minus-x, php-parallel-lint as
require-dev, wired up via `composer test`
- .phpcs.xml: MediaWiki coding-standard ruleset (excluding hack/, tests/,
and the FunctionComment doc-required-for-public/private sniffs)
- Makefile: `make checks` (test + phpcs) mirrors what CI runs;
`make test` currently runs tests/QuotesTest.php. The mathjax/screenshots
targets land later, alongside the hack/ scripts they call.
- .github/workflows/pull-request.yml replaces contributors.yml: runs
`composer install` + `make checks` on every PR
- .gitignore (vendor/, node_modules/, composer.lock, hack/demo/temp/) and
.vscode/ editor settings; drops .editorconfig, superseded by phpcs
- Drops README's auto-generated Contributors table along with
contributors.yml, the workflow that kept it updated — left in place it
would just be a stale, frozen snapshot from here on
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
0 commit comments