|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<coverage generated="1735672752"> |
3 |
| - <project timestamp="1735672752"> |
| 2 | +<coverage generated="1735677140"> |
| 3 | + <project timestamp="1735677140"> |
4 | 4 | <package name="Nuxtifyts\PhpDto\Attributes\Property">
|
5 | 5 | <file name="/Users/faroukbraik/Dev/php-dto/src/Attributes/Property/Aliases.php">
|
6 | 6 | <class name="Nuxtifyts\PhpDto\Attributes\Property\Aliases" namespace="Nuxtifyts\PhpDto\Attributes\Property">
|
|
267 | 267 | <package name="Nuxtifyts\PhpDto\Configuration">
|
268 | 268 | <file name="/Users/faroukbraik/Dev/php-dto/src/Configuration/DataConfiguration.php">
|
269 | 269 | <class name="Nuxtifyts\PhpDto\Configuration\DataConfiguration" namespace="Nuxtifyts\PhpDto\Configuration">
|
270 |
| - <metrics complexity="4" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="9" coveredstatements="2" elements="11" coveredelements="2"/> |
| 270 | + <metrics complexity="4" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="13" coveredstatements="2" elements="15" coveredelements="2"/> |
271 | 271 | </class>
|
272 | 272 | <line num="12" type="method" name="__construct" visibility="protected" complexity="1" crap="2" count="0"/>
|
273 |
| - <line num="15" type="stmt" count="0"/> |
274 |
| - <line num="22" type="method" name="getInstance" visibility="public" complexity="3" crap="6.80" count="3"/> |
275 |
| - <line num="26" type="stmt" count="3"/> |
276 |
| - <line num="27" type="stmt" count="3"/> |
277 |
| - <line num="30" type="stmt" count="0"/> |
| 273 | + <line num="16" type="stmt" count="0"/> |
| 274 | + <line num="23" type="method" name="getInstance" visibility="public" complexity="3" crap="8.21" count="8"/> |
| 275 | + <line num="27" type="stmt" count="8"/> |
| 276 | + <line num="28" type="stmt" count="8"/> |
278 | 277 | <line num="31" type="stmt" count="0"/>
|
279 | 278 | <line num="32" type="stmt" count="0"/>
|
280 | 279 | <line num="33" type="stmt" count="0"/>
|
281 | 280 | <line num="34" type="stmt" count="0"/>
|
282 | 281 | <line num="35" type="stmt" count="0"/>
|
283 |
| - <metrics loc="38" ncloc="33" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="9" coveredstatements="2" elements="11" coveredelements="2"/> |
| 282 | + <line num="36" type="stmt" count="0"/> |
| 283 | + <line num="37" type="stmt" count="0"/> |
| 284 | + <line num="38" type="stmt" count="0"/> |
| 285 | + <line num="39" type="stmt" count="0"/> |
| 286 | + <line num="40" type="stmt" count="0"/> |
| 287 | + <metrics loc="43" ncloc="38" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="13" coveredstatements="2" elements="15" coveredelements="2"/> |
284 | 288 | </file>
|
285 |
| - <file name="/Users/faroukbraik/Dev/php-dto/src/Configuration/SerializersConfiguration.php"> |
286 |
| - <class name="Nuxtifyts\PhpDto\Configuration\SerializersConfiguration" namespace="Nuxtifyts\PhpDto\Configuration"> |
287 |
| - <metrics complexity="7" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="20" coveredstatements="0" elements="22" coveredelements="0"/> |
| 289 | + <file name="/Users/faroukbraik/Dev/php-dto/src/Configuration/NormalizersConfiguration.php"> |
| 290 | + <class name="Nuxtifyts\PhpDto\Configuration\NormalizersConfiguration" namespace="Nuxtifyts\PhpDto\Configuration"> |
| 291 | + <metrics complexity="6" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="14" coveredstatements="0" elements="16" coveredelements="0"/> |
288 | 292 | </class>
|
289 | 293 | <line num="20" type="method" name="__construct" visibility="protected" complexity="1" crap="2" count="0"/>
|
290 |
| - <line num="29" type="stmt" count="0"/> |
291 |
| - <line num="36" type="method" name="getInstance" visibility="public" complexity="6" crap="42" count="0"/> |
| 294 | + <line num="28" type="stmt" count="0"/> |
| 295 | + <line num="35" type="method" name="getInstance" visibility="public" complexity="5" crap="30" count="0"/> |
| 296 | + <line num="39" type="stmt" count="0"/> |
292 | 297 | <line num="40" type="stmt" count="0"/>
|
293 |
| - <line num="41" type="stmt" count="0"/> |
| 298 | + <line num="43" type="stmt" count="0"/> |
294 | 299 | <line num="44" type="stmt" count="0"/>
|
295 | 300 | <line num="45" type="stmt" count="0"/>
|
296 | 301 | <line num="46" type="stmt" count="0"/>
|
297 | 302 | <line num="47" type="stmt" count="0"/>
|
| 303 | + <line num="51" type="stmt" count="0"/> |
| 304 | + <line num="52" type="stmt" count="0"/> |
| 305 | + <line num="54" type="stmt" count="0"/> |
| 306 | + <line num="58" type="stmt" count="0"/> |
| 307 | + <line num="59" type="stmt" count="0"/> |
| 308 | + <line num="60" type="stmt" count="0"/> |
| 309 | + <metrics loc="63" ncloc="54" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="14" coveredstatements="0" elements="16" coveredelements="0"/> |
| 310 | + </file> |
| 311 | + <file name="/Users/faroukbraik/Dev/php-dto/src/Configuration/SerializersConfiguration.php"> |
| 312 | + <class name="Nuxtifyts\PhpDto\Configuration\SerializersConfiguration" namespace="Nuxtifyts\PhpDto\Configuration"> |
| 313 | + <metrics complexity="6" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="15" coveredstatements="0" elements="17" coveredelements="0"/> |
| 314 | + </class> |
| 315 | + <line num="21" type="method" name="__construct" visibility="protected" complexity="1" crap="2" count="0"/> |
| 316 | + <line num="30" type="stmt" count="0"/> |
| 317 | + <line num="37" type="method" name="getInstance" visibility="public" complexity="5" crap="30" count="0"/> |
| 318 | + <line num="41" type="stmt" count="0"/> |
| 319 | + <line num="42" type="stmt" count="0"/> |
| 320 | + <line num="45" type="stmt" count="0"/> |
| 321 | + <line num="46" type="stmt" count="0"/> |
| 322 | + <line num="47" type="stmt" count="0"/> |
298 | 323 | <line num="48" type="stmt" count="0"/>
|
299 | 324 | <line num="49" type="stmt" count="0"/>
|
300 |
| - <line num="53" type="stmt" count="0"/> |
| 325 | + <line num="50" type="stmt" count="0"/> |
301 | 326 | <line num="54" type="stmt" count="0"/>
|
302 | 327 | <line num="55" type="stmt" count="0"/>
|
303 |
| - <line num="56" type="stmt" count="0"/> |
304 | 328 | <line num="57" type="stmt" count="0"/>
|
305 |
| - <line num="58" type="stmt" count="0"/> |
306 |
| - <line num="59" type="stmt" count="0"/> |
307 | 329 | <line num="61" type="stmt" count="0"/>
|
308 |
| - <line num="65" type="stmt" count="0"/> |
309 |
| - <line num="66" type="stmt" count="0"/> |
310 |
| - <line num="67" type="stmt" count="0"/> |
311 |
| - <metrics loc="70" ncloc="61" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="20" coveredstatements="0" elements="22" coveredelements="0"/> |
| 330 | + <line num="62" type="stmt" count="0"/> |
| 331 | + <line num="63" type="stmt" count="0"/> |
| 332 | + <metrics loc="66" ncloc="57" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="15" coveredstatements="0" elements="17" coveredelements="0"/> |
312 | 333 | </file>
|
313 | 334 | </package>
|
314 | 335 | <package name="Nuxtifyts\PhpDto\Contexts">
|
|
768 | 789 | </file>
|
769 | 790 | <file name="/Users/faroukbraik/Dev/php-dto/src/Exceptions/DataConfigurationException.php">
|
770 | 791 | <class name="Nuxtifyts\PhpDto\Exceptions\DataConfigurationException" namespace="Nuxtifyts\PhpDto\Exceptions">
|
771 |
| - <metrics complexity="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1" coveredstatements="0" elements="2" coveredelements="0"/> |
| 792 | + <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="0" elements="4" coveredelements="0"/> |
772 | 793 | </class>
|
773 |
| - <line num="11" type="method" name="invalidBaseSerializers" visibility="public" complexity="1" crap="2" count="0"/> |
774 |
| - <line num="13" type="stmt" count="0"/> |
775 |
| - <metrics loc="16" ncloc="16" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1" coveredstatements="0" elements="2" coveredelements="0"/> |
| 794 | + <line num="13" type="method" name="invalidBaseSerializers" visibility="public" complexity="1" crap="2" count="0"/> |
| 795 | + <line num="15" type="stmt" count="0"/> |
| 796 | + <line num="18" type="method" name="invalidBaseNormalizers" visibility="public" complexity="1" crap="2" count="0"/> |
| 797 | + <line num="20" type="stmt" count="0"/> |
| 798 | + <metrics loc="23" ncloc="23" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="0" elements="4" coveredelements="0"/> |
776 | 799 | </file>
|
777 | 800 | <file name="/Users/faroukbraik/Dev/php-dto/src/Exceptions/DataCreationException.php">
|
778 | 801 | <class name="Nuxtifyts\PhpDto\Exceptions\DataCreationException" namespace="Nuxtifyts\PhpDto\Exceptions">
|
|
1068 | 1091 | <package name="Nuxtifyts\PhpDto\Normalizers\Concerns">
|
1069 | 1092 | <file name="/Users/faroukbraik/Dev/php-dto/src/Normalizers/Concerns/HasNormalizers.php">
|
1070 | 1093 | <class name="Nuxtifyts\PhpDto\Normalizers\Concerns\HasNormalizers" namespace="Nuxtifyts\PhpDto\Normalizers\Concerns">
|
1071 |
| - <metrics complexity="5" methods="3" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="13" coveredstatements="13" elements="16" coveredelements="16"/> |
| 1094 | + <metrics complexity="5" methods="3" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="10" elements="13" coveredelements="13"/> |
1072 | 1095 | </class>
|
1073 | 1096 | <line num="19" type="method" name="normalizeValue" visibility="protected" complexity="3" crap="3" count="43"/>
|
1074 | 1097 | <line num="21" type="stmt" count="43"/>
|
1075 | 1098 | <line num="22" type="stmt" count="43"/>
|
1076 | 1099 | <line num="24" type="stmt" count="43"/>
|
1077 | 1100 | <line num="25" type="stmt" count="39"/>
|
1078 | 1101 | <line num="29" type="stmt" count="7"/>
|
1079 |
| - <line num="35" type="method" name="allNormalizer" visibility="protected" complexity="1" crap="1" count="44"/> |
1080 |
| - <line num="37" type="stmt" count="44"/> |
1081 |
| - <line num="38" type="stmt" count="44"/> |
| 1102 | + <line num="37" type="method" name="allNormalizer" visibility="protected" complexity="1" crap="1" count="44"/> |
1082 | 1103 | <line num="39" type="stmt" count="44"/>
|
1083 | 1104 | <line num="40" type="stmt" count="44"/>
|
1084 | 1105 | <line num="41" type="stmt" count="44"/>
|
1085 | 1106 | <line num="42" type="stmt" count="44"/>
|
1086 |
| - <line num="43" type="stmt" count="44"/> |
1087 |
| - <line num="49" type="method" name="normalizers" visibility="protected" complexity="1" crap="1" count="39"/> |
1088 |
| - <line num="51" type="stmt" count="39"/> |
1089 |
| - <metrics loc="54" ncloc="43" classes="1" methods="3" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="13" coveredstatements="13" elements="16" coveredelements="16"/> |
| 1107 | + <line num="48" type="method" name="normalizers" visibility="protected" complexity="1" crap="1" count="39"/> |
| 1108 | + <line num="50" type="stmt" count="39"/> |
| 1109 | + <metrics loc="53" ncloc="38" classes="1" methods="3" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="10" elements="13" coveredelements="13"/> |
1090 | 1110 | </file>
|
1091 | 1111 | </package>
|
1092 | 1112 | <package name="Nuxtifyts\PhpDto\Pipelines\DeserializePipeline">
|
|
1467 | 1487 | <package name="Nuxtifyts\PhpDto\Support">
|
1468 | 1488 | <file name="/Users/faroukbraik/Dev/php-dto/src/Support/Arr.php">
|
1469 | 1489 | <class name="Nuxtifyts\PhpDto\Support\Arr" namespace="Nuxtifyts\PhpDto\Support">
|
1470 |
| - <metrics complexity="2" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="0" elements="3" coveredelements="0"/> |
| 1490 | + <metrics complexity="4" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="9" coveredelements="0"/> |
1471 | 1491 | </class>
|
1472 | 1492 | <line num="14" type="method" name="getArray" visibility="public" complexity="2" crap="6" count="0"/>
|
1473 | 1493 | <line num="16" type="stmt" count="0"/>
|
1474 | 1494 | <line num="18" type="stmt" count="0"/>
|
1475 |
| - <metrics loc="21" ncloc="14" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="0" elements="3" coveredelements="0"/> |
| 1495 | + <line num="25" type="method" name="isArrayOfClassStrings" visibility="public" complexity="2" crap="6" count="0"/> |
| 1496 | + <line num="27" type="stmt" count="0"/> |
| 1497 | + <line num="28" type="stmt" count="0"/> |
| 1498 | + <line num="29" type="stmt" count="0"/> |
| 1499 | + <line num="30" type="stmt" count="0"/> |
| 1500 | + <line num="31" type="stmt" count="0"/> |
| 1501 | + <metrics loc="34" ncloc="23" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="9" coveredelements="0"/> |
1476 | 1502 | </file>
|
1477 | 1503 | <file name="/Users/faroukbraik/Dev/php-dto/src/Support/Passable.php">
|
1478 | 1504 | <class name="Nuxtifyts\PhpDto\Support\Passable" namespace="Nuxtifyts\PhpDto\Support">
|
|
1503 | 1529 | <metrics loc="47" ncloc="30" classes="1" methods="3" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="6" elements="9" coveredelements="9"/>
|
1504 | 1530 | </file>
|
1505 | 1531 | </package>
|
1506 |
| - <metrics files="66" loc="3604" ncloc="3041" classes="54" methods="143" coveredmethods="107" conditionals="0" coveredconditionals="0" statements="953" coveredstatements="838" elements="1096" coveredelements="945"/> |
| 1532 | + <metrics files="67" loc="3687" ncloc="3107" classes="55" methods="147" coveredmethods="107" conditionals="0" coveredconditionals="0" statements="969" coveredstatements="835" elements="1116" coveredelements="942"/> |
1507 | 1533 | </project>
|
1508 | 1534 | </coverage>
|
0 commit comments