|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | | -<coverage generated="1735677140"> |
3 | | - <project timestamp="1735677140"> |
| 2 | +<coverage generated="1735679405"> |
| 3 | + <project timestamp="1735679405"> |
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="13" coveredstatements="2" elements="15" coveredelements="2"/> |
| 270 | + <metrics complexity="4" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="13" coveredstatements="13" elements="15" coveredelements="15"/> |
271 | 271 | </class> |
272 | | - <line num="12" type="method" name="__construct" visibility="protected" complexity="1" crap="2" 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"/> |
277 | | - <line num="31" type="stmt" count="0"/> |
278 | | - <line num="32" type="stmt" count="0"/> |
279 | | - <line num="33" type="stmt" count="0"/> |
280 | | - <line num="34" type="stmt" count="0"/> |
281 | | - <line num="35" type="stmt" count="0"/> |
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"/> |
| 272 | + <line num="12" type="method" name="__construct" visibility="protected" complexity="1" crap="1" count="2"/> |
| 273 | + <line num="16" type="stmt" count="2"/> |
| 274 | + <line num="23" type="method" name="getInstance" visibility="public" complexity="3" crap="3" count="12"/> |
| 275 | + <line num="27" type="stmt" count="12"/> |
| 276 | + <line num="28" type="stmt" count="10"/> |
| 277 | + <line num="31" type="stmt" count="4"/> |
| 278 | + <line num="32" type="stmt" count="4"/> |
| 279 | + <line num="33" type="stmt" count="4"/> |
| 280 | + <line num="34" type="stmt" count="4"/> |
| 281 | + <line num="35" type="stmt" count="4"/> |
| 282 | + <line num="36" type="stmt" count="4"/> |
| 283 | + <line num="37" type="stmt" count="4"/> |
| 284 | + <line num="38" type="stmt" count="4"/> |
| 285 | + <line num="39" type="stmt" count="4"/> |
| 286 | + <line num="40" type="stmt" count="4"/> |
| 287 | + <metrics loc="43" ncloc="38" classes="1" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="13" coveredstatements="13" elements="15" coveredelements="15"/> |
288 | 288 | </file> |
289 | 289 | <file name="/Users/faroukbraik/Dev/php-dto/src/Configuration/NormalizersConfiguration.php"> |
290 | 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"/> |
| 291 | + <metrics complexity="6" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="14" coveredstatements="13" elements="16" coveredelements="14"/> |
292 | 292 | </class> |
293 | | - <line num="20" type="method" name="__construct" visibility="protected" complexity="1" crap="2" 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"/> |
| 293 | + <line num="20" type="method" name="__construct" visibility="protected" complexity="1" crap="1" count="2"/> |
| 294 | + <line num="28" type="stmt" count="2"/> |
| 295 | + <line num="35" type="method" name="getInstance" visibility="public" complexity="5" crap="5.01" count="3"/> |
| 296 | + <line num="39" type="stmt" count="3"/> |
297 | 297 | <line num="40" type="stmt" count="0"/> |
298 | | - <line num="43" type="stmt" count="0"/> |
299 | | - <line num="44" type="stmt" count="0"/> |
300 | | - <line num="45" type="stmt" count="0"/> |
301 | | - <line num="46" type="stmt" count="0"/> |
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"/> |
| 298 | + <line num="43" type="stmt" count="3"/> |
| 299 | + <line num="44" type="stmt" count="3"/> |
| 300 | + <line num="45" type="stmt" count="3"/> |
| 301 | + <line num="46" type="stmt" count="3"/> |
| 302 | + <line num="47" type="stmt" count="3"/> |
| 303 | + <line num="51" type="stmt" count="3"/> |
| 304 | + <line num="52" type="stmt" count="3"/> |
| 305 | + <line num="54" type="stmt" count="1"/> |
| 306 | + <line num="58" type="stmt" count="2"/> |
| 307 | + <line num="59" type="stmt" count="2"/> |
| 308 | + <line num="60" type="stmt" count="2"/> |
| 309 | + <metrics loc="63" ncloc="54" classes="1" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="14" coveredstatements="13" elements="16" coveredelements="14"/> |
310 | 310 | </file> |
311 | 311 | <file name="/Users/faroukbraik/Dev/php-dto/src/Configuration/SerializersConfiguration.php"> |
312 | 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"/> |
| 313 | + <metrics complexity="6" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="15" coveredstatements="14" elements="17" coveredelements="15"/> |
314 | 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"/> |
| 315 | + <line num="21" type="method" name="__construct" visibility="protected" complexity="1" crap="1" count="3"/> |
| 316 | + <line num="30" type="stmt" count="3"/> |
| 317 | + <line num="37" type="method" name="getInstance" visibility="public" complexity="5" crap="5.01" count="4"/> |
| 318 | + <line num="41" type="stmt" count="4"/> |
319 | 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"/> |
323 | | - <line num="48" type="stmt" count="0"/> |
324 | | - <line num="49" type="stmt" count="0"/> |
325 | | - <line num="50" type="stmt" count="0"/> |
326 | | - <line num="54" type="stmt" count="0"/> |
327 | | - <line num="55" type="stmt" count="0"/> |
328 | | - <line num="57" type="stmt" count="0"/> |
329 | | - <line num="61" type="stmt" count="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"/> |
| 320 | + <line num="45" type="stmt" count="4"/> |
| 321 | + <line num="46" type="stmt" count="4"/> |
| 322 | + <line num="47" type="stmt" count="4"/> |
| 323 | + <line num="48" type="stmt" count="4"/> |
| 324 | + <line num="49" type="stmt" count="4"/> |
| 325 | + <line num="50" type="stmt" count="4"/> |
| 326 | + <line num="54" type="stmt" count="4"/> |
| 327 | + <line num="55" type="stmt" count="4"/> |
| 328 | + <line num="57" type="stmt" count="1"/> |
| 329 | + <line num="61" type="stmt" count="3"/> |
| 330 | + <line num="62" type="stmt" count="3"/> |
| 331 | + <line num="63" type="stmt" count="3"/> |
| 332 | + <metrics loc="66" ncloc="57" classes="1" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="15" coveredstatements="14" elements="17" coveredelements="15"/> |
333 | 333 | </file> |
334 | 334 | </package> |
335 | 335 | <package name="Nuxtifyts\PhpDto\Contexts"> |
|
789 | 789 | </file> |
790 | 790 | <file name="/Users/faroukbraik/Dev/php-dto/src/Exceptions/DataConfigurationException.php"> |
791 | 791 | <class name="Nuxtifyts\PhpDto\Exceptions\DataConfigurationException" namespace="Nuxtifyts\PhpDto\Exceptions"> |
792 | | - <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="0" elements="4" coveredelements="0"/> |
| 792 | + <metrics complexity="2" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="2" elements="4" coveredelements="4"/> |
793 | 793 | </class> |
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"/> |
| 794 | + <line num="13" type="method" name="invalidBaseSerializers" visibility="public" complexity="1" crap="1" count="1"/> |
| 795 | + <line num="15" type="stmt" count="1"/> |
| 796 | + <line num="18" type="method" name="invalidBaseNormalizers" visibility="public" complexity="1" crap="1" count="1"/> |
| 797 | + <line num="20" type="stmt" count="1"/> |
| 798 | + <metrics loc="23" ncloc="23" classes="1" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="2" elements="4" coveredelements="4"/> |
799 | 799 | </file> |
800 | 800 | <file name="/Users/faroukbraik/Dev/php-dto/src/Exceptions/DataCreationException.php"> |
801 | 801 | <class name="Nuxtifyts\PhpDto\Exceptions\DataCreationException" namespace="Nuxtifyts\PhpDto\Exceptions"> |
|
1487 | 1487 | <package name="Nuxtifyts\PhpDto\Support"> |
1488 | 1488 | <file name="/Users/faroukbraik/Dev/php-dto/src/Support/Arr.php"> |
1489 | 1489 | <class name="Nuxtifyts\PhpDto\Support\Arr" namespace="Nuxtifyts\PhpDto\Support"> |
1490 | | - <metrics complexity="4" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="9" coveredelements="0"/> |
| 1490 | + <metrics complexity="4" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="7" elements="9" coveredelements="9"/> |
1491 | 1491 | </class> |
1492 | | - <line num="14" type="method" name="getArray" visibility="public" complexity="2" crap="6" count="0"/> |
1493 | | - <line num="16" type="stmt" count="0"/> |
1494 | | - <line num="18" type="stmt" count="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"/> |
| 1492 | + <line num="14" type="method" name="getArray" visibility="public" complexity="2" crap="2" count="3"/> |
| 1493 | + <line num="16" type="stmt" count="3"/> |
| 1494 | + <line num="18" type="stmt" count="3"/> |
| 1495 | + <line num="25" type="method" name="isArrayOfClassStrings" visibility="public" complexity="2" crap="2" count="2"/> |
| 1496 | + <line num="27" type="stmt" count="2"/> |
| 1497 | + <line num="28" type="stmt" count="2"/> |
| 1498 | + <line num="29" type="stmt" count="2"/> |
| 1499 | + <line num="30" type="stmt" count="2"/> |
| 1500 | + <line num="31" type="stmt" count="2"/> |
| 1501 | + <metrics loc="34" ncloc="23" classes="1" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="7" elements="9" coveredelements="9"/> |
1502 | 1502 | </file> |
1503 | 1503 | <file name="/Users/faroukbraik/Dev/php-dto/src/Support/Passable.php"> |
1504 | 1504 | <class name="Nuxtifyts\PhpDto\Support\Passable" namespace="Nuxtifyts\PhpDto\Support"> |
|
1529 | 1529 | <metrics loc="47" ncloc="30" classes="1" methods="3" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="6" elements="9" coveredelements="9"/> |
1530 | 1530 | </file> |
1531 | 1531 | </package> |
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"/> |
| 1532 | + <metrics files="67" loc="3687" ncloc="3107" classes="55" methods="147" coveredmethods="115" conditionals="0" coveredconditionals="0" statements="969" coveredstatements="882" elements="1116" coveredelements="997"/> |
1533 | 1533 | </project> |
1534 | 1534 | </coverage> |
0 commit comments