Description
Add context source that will provide code coverage in a friendly format like
-------------------
| file | coverage | size |
| foo.php | 50% | 20kb |
------------
With options like minimum and maximum coverage
type: test-coverage
format: clover
min-coverage: 0
max-coverage: 50
Or in source tree confige
Example
Details
<?xml version="1.0" encoding="UTF-8"?>
<coverage generated="1743962675">
<project timestamp="1743962675">
<file name="D:\git\php-internal\dload\src\Bootstrap.php">
<class name="Internal\DLoad\Bootstrap" namespace="global">
<metrics complexity="9" methods="5" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="27" coveredstatements="0" elements="32" coveredelements="0"/>
</class>
<line num="36" type="method" name="__construct" visibility="private" complexity="1" crap="2" count="0"/>
<line num="38" type="stmt" count="0"/>
<line num="46" type="method" name="init" visibility="public" complexity="1" crap="2" count="0"/>
<line num="48" type="stmt" count="0"/>
<line num="56" type="method" name="finish" visibility="public" complexity="1" crap="2" count="0"/>
<metrics loc="132" ncloc="76" classes="1" methods="5" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="27" coveredstatements="0" elements="32" coveredelements="0"/>
</file>
<file name="D:\git\php-internal\dload\src\Command\Base.php">
<class name="Internal\DLoad\Command\Base" namespace="global">
<metrics complexity="5" methods="3" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="23" coveredstatements="0" elements="26" coveredelements="0"/>
<line num="150" type="stmt" count="0"/>
<line num="152" type="stmt" count="0"/>
<metrics loc="155" ncloc="83" classes="1" methods="9" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="27" coveredstatements="0" elements="36" coveredelements="0"/>
</file>
<metrics files="64" loc="4825" ncloc="2902" classes="48" methods="177" coveredmethods="58" conditionals="0" coveredconditionals="0" statements="850" coveredstatements="286" elements="1027" coveredelements="344"/>
</project>
</coverage>
Description
Add context source that will provide code coverage in a friendly format like
With options like minimum and maximum coverage
Or in source tree confige
Example
Details