mediawiki / mediawiki-phan-config
Standard MediaWiki phan configuration
0.14.0
2024-02-03 20:26 UTC
Requires
- php: >=7.4.0
- mediawiki/phan-taint-check-plugin: 6.0.0
- phan/phan: 5.4.3
Requires (Dev)
- mediawiki/mediawiki-codesniffer: 41.0.0
- mediawiki/minus-x: 1.1.1
- ockcyp/covers-validator: 1.6.0
- php-parallel-lint/php-console-highlighter: 1.0.0
- php-parallel-lint/php-parallel-lint: 1.3.2
- phpunit/phpunit: 9.6.16
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.