|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | | -<coverage generated="1675852377"> |
3 | | - <project timestamp="1675852377"> |
| 2 | +<coverage generated="1675873613"> |
| 3 | + <project timestamp="1675873613"> |
4 | 4 | <file name="/home/runner/work/design-patterns-php/design-patterns-php/src/Patterns/Creational/AbstractFactory/DesignerContract.php"> |
5 | 5 | <metrics loc="12" ncloc="12" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="0" coveredstatements="0" elements="0" coveredelements="0"/> |
6 | 6 | </file> |
|
210 | 210 | <line num="11" type="stmt" count="1"/> |
211 | 211 | <metrics loc="14" ncloc="14" classes="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="1" coveredstatements="1" elements="2" coveredelements="2"/> |
212 | 212 | </file> |
| 213 | + <file name="/home/runner/work/design-patterns-php/design-patterns-php/src/Patterns/Creational/Pool/Item.php"> |
| 214 | + <class name="Twent\DesignPatterns\Creational\Pool\Item" namespace="global"> |
| 215 | + <metrics complexity="5" methods="5" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="7" elements="12" coveredelements="12"/> |
| 216 | + </class> |
| 217 | + <line num="13" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="1"/> |
| 218 | + <line num="17" type="stmt" count="1"/> |
| 219 | + <line num="19" type="method" name="getTitle" visibility="public" complexity="1" crap="1" count="1"/> |
| 220 | + <line num="21" type="stmt" count="1"/> |
| 221 | + <line num="24" type="method" name="setTitle" visibility="public" complexity="1" crap="1" count="1"/> |
| 222 | + <line num="26" type="stmt" count="1"/> |
| 223 | + <line num="27" type="stmt" count="1"/> |
| 224 | + <line num="30" type="method" name="getStatus" visibility="public" complexity="1" crap="1" count="1"/> |
| 225 | + <line num="32" type="stmt" count="1"/> |
| 226 | + <line num="35" type="method" name="setStatus" visibility="public" complexity="1" crap="1" count="1"/> |
| 227 | + <line num="37" type="stmt" count="1"/> |
| 228 | + <line num="38" type="stmt" count="1"/> |
| 229 | + <metrics loc="41" ncloc="41" classes="1" methods="5" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="7" elements="12" coveredelements="12"/> |
| 230 | + </file> |
| 231 | + <file name="/home/runner/work/design-patterns-php/design-patterns-php/src/Patterns/Creational/Pool/ItemStatus.php"> |
| 232 | + <metrics loc="12" ncloc="12" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="0" coveredstatements="0" elements="0" coveredelements="0"/> |
| 233 | + </file> |
| 234 | + <file name="/home/runner/work/design-patterns-php/design-patterns-php/src/Patterns/Creational/Pool/Warehouse.php"> |
| 235 | + <class name="Twent\DesignPatterns\Creational\Pool\Warehouse" namespace="global"> |
| 236 | + <metrics complexity="6" methods="4" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="15" coveredstatements="14" elements="19" coveredelements="17"/> |
| 237 | + </class> |
| 238 | + <line num="16" type="method" name="getAvailableItems" visibility="public" complexity="1" crap="1" count="1"/> |
| 239 | + <line num="18" type="stmt" count="1"/> |
| 240 | + <line num="21" type="method" name="getUnavailableItems" visibility="public" complexity="1" crap="1" count="1"/> |
| 241 | + <line num="23" type="stmt" count="1"/> |
| 242 | + <line num="26" type="method" name="getItem" visibility="public" complexity="2" crap="2.02" count="1"/> |
| 243 | + <line num="28" type="stmt" count="1"/> |
| 244 | + <line num="29" type="stmt" count="1"/> |
| 245 | + <line num="31" type="stmt" count="0"/> |
| 246 | + <line num="34" type="stmt" count="1"/> |
| 247 | + <line num="35" type="stmt" count="1"/> |
| 248 | + <line num="37" type="stmt" count="1"/> |
| 249 | + <line num="40" type="method" name="releaseItem" visibility="public" complexity="2" crap="2" count="1"/> |
| 250 | + <line num="42" type="stmt" count="1"/> |
| 251 | + <line num="44" type="stmt" count="1"/> |
| 252 | + <line num="45" type="stmt" count="1"/> |
| 253 | + <line num="48" type="stmt" count="1"/> |
| 254 | + <line num="49" type="stmt" count="1"/> |
| 255 | + <line num="50" type="stmt" count="1"/> |
| 256 | + <line num="52" type="stmt" count="1"/> |
| 257 | + <metrics loc="55" ncloc="55" classes="1" methods="4" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="15" coveredstatements="14" elements="19" coveredelements="17"/> |
| 258 | + </file> |
213 | 259 | <file name="/home/runner/work/design-patterns-php/design-patterns-php/src/Patterns/Creational/Prototype/Designer.php"> |
214 | 260 | <class name="Twent\DesignPatterns\Creational\Prototype\Designer" namespace="global"> |
215 | 261 | <metrics complexity="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="1" coveredstatements="1" elements="2" coveredelements="2"/> |
|
291 | 337 | <class name="Twent\DesignPatterns\Utils\Traits\Makeable" namespace="global"> |
292 | 338 | <metrics complexity="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="1" coveredstatements="1" elements="2" coveredelements="2"/> |
293 | 339 | </class> |
294 | | - <line num="9" type="method" name="make" visibility="public" complexity="1" crap="1" count="2"/> |
295 | | - <line num="11" type="stmt" count="2"/> |
| 340 | + <line num="9" type="method" name="make" visibility="public" complexity="1" crap="1" count="3"/> |
| 341 | + <line num="11" type="stmt" count="3"/> |
296 | 342 | <metrics loc="14" ncloc="14" classes="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="1" coveredstatements="1" elements="2" coveredelements="2"/> |
297 | 343 | </file> |
298 | | - <metrics files="33" loc="674" ncloc="662" classes="23" methods="48" coveredmethods="39" conditionals="0" coveredconditionals="0" statements="78" coveredstatements="69" elements="126" coveredelements="108"/> |
| 344 | + <metrics files="36" loc="782" ncloc="770" classes="25" methods="57" coveredmethods="47" conditionals="0" coveredconditionals="0" statements="100" coveredstatements="90" elements="157" coveredelements="137"/> |
299 | 345 | </project> |
300 | 346 | </coverage> |
0 commit comments