mediawiki / mediawiki-phan-config
Standard MediaWiki phan configuration
0.15.0
2024-12-09 16:11 UTC
Requires
- php: >=7.4.0
- mediawiki/phan-taint-check-plugin: 6.1.0
- phan/phan: 5.4.5
Requires (Dev)
- mediawiki/mediawiki-codesniffer: 45.0.0
- mediawiki/minus-x: 1.1.3
- ockcyp/covers-validator: 1.6.0
- php-parallel-lint/php-console-highlighter: 1.0.0
- php-parallel-lint/php-parallel-lint: 1.4.0
- phpunit/phpunit: 9.6.21
README
There are two base phan configurations for MediaWiki projects:
config.php
for MediaWiki code, like extensions and skinsconfig-library.php
for PHP libraries and other code external to MediaWiki
Choose the file more suitable for your project, then include it in the phan configuration and extend/modify it as you see fit.
See https://www.mediawiki.org/wiki/Continuous_integration/Phan for more details.