Steps to replicate the issue (include links if applicable):
What happens?:
- only /maintenance/ folder is included in PHP code coverage report
What should have happened instead?:
- should also include
- /api/
- /backend/
- /business/
- /frontend/
- /rest/
- /scribunto/
- FlaggedRevsSetup.php (in the root folder)
Software version (skip for WMF-hosted wikis like Wikipedia):
Other information (browser name/version, screenshots, etc.):
- the fix is either to...
- patch the code coverage report generator to include these folders
- or move these folders into a folder called /includes/, and then very carefully fix everything this breaks. this may require edits to extension.json, or to documentation on MediaWiki wiki, etc.