Patch coverage
Generate coverage reports for git patches
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CMediaWiki\Tool\PatchCoverage\ClassFinderParse PHP files to find classes
 CMediaWiki\Tool\PatchCoverage\GitWrapper around git
 CMediaWiki\Tool\PatchCoverage\GitChangedTyped object to hold changed files in a git commit
 CMediaWiki\Tool\PatchCoverage\HtmlReportBuild an HTML report that's helpfully nice for humans to use
 CMediaWiki\Tool\PatchCoverage\TestFinderFinds tests that cover provided classes
 CCommand
 CMediaWiki\Tool\PatchCoverage\CheckCommandAssumes cwd is the git repository
 CNodeVisitorAbstract
 CMediaWiki\Tool\PatchCoverage\Parser\ClassTrackerVisitorKeeps track of all the classes and traits it sees
 CProcess
 CMediaWiki\Tool\PatchCoverage\CommandProcessWrapper around Process that prints output to the console live