| blib/lib/Acme/Mitey/Cards/Types.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 78 | 295 | 26.4 |
| pod | 0 | 210 | 0.0 |
| line | count | pod | subroutine |
|---|---|---|---|
| 1 | 9 | n/a | BEGIN |
| 2 | 9 | n/a | BEGIN |
| 3 | 9 | n/a | BEGIN |
| 7 | 9 | n/a | BEGIN |
| 8 | 9 | n/a | BEGIN |
| 22 | 9 | n/a | BEGIN |
| 27 | 85 | n/a | __ANON__ |
| 28 | 0 | n/a | __ANON__ |
| 30 | 0 | n/a | __ANON__ |
| 31 | 0 | n/a | __ANON__ |
| 33 | 9 | n/a | BEGIN |
| 36 | 3 | n/a | union |
| 39 | 0 | n/a | __ANON__ |
| 46 | 0 | n/a | check |
| 50 | 0 | n/a | get_message |
| 56 | 0 | n/a | validate |
| 62 | 0 | n/a | assert_valid |
| 68 | 0 | n/a | assert_return |
| 74 | 0 | n/a | to_TypeTiny |
| 91 | 0 | n/a | __ANON__ |
| 92 | 0 | n/a | __ANON__ |
| 97 | 0 | n/a | DOES |
| 107 | 0 | No | Any |
| 111 | 0 | No | is_Any |
| 115 | 0 | No | assert_Any |
| 130 | 0 | No | ArrayRef |
| 134 | 0 | No | is_ArrayRef |
| 138 | 0 | No | assert_ArrayRef |
| 153 | 0 | No | Bool |
| 157 | 0 | No | is_Bool |
| 161 | 0 | No | assert_Bool |
| 176 | 0 | No | Card |
| 180 | 9 | No | BEGIN |
| 180 | 0 | n/a | is_Card |
| 184 | 9 | No | BEGIN |
| 184 | 0 | n/a | assert_Card |
| 199 | 6 | No | CardArray |
| 203 | 9 | No | BEGIN |
| 203 | 0 | n/a | is_CardArray |
| 207 | 9 | No | BEGIN |
| 207 | 0 | n/a | assert_CardArray |
| 222 | 3 | No | CardNumber |
| 226 | 0 | No | is_CardNumber |
| 230 | 0 | No | assert_CardNumber |
| 245 | 3 | No | Character |
| 249 | 0 | No | is_Character |
| 253 | 0 | No | assert_Character |
| 268 | 0 | No | ClassName |
| 272 | 0 | No | is_ClassName |
| 273 | 9 | n/a | BEGIN |
| 274 | 0 | n/a | __ANON__ |
| 291 | 0 | No | assert_ClassName |
| 292 | 9 | n/a | BEGIN |
| 293 | 0 | n/a | __ANON__ |
| 321 | 0 | No | CodeRef |
| 325 | 0 | No | is_CodeRef |
| 329 | 0 | No | assert_CodeRef |
| 344 | 0 | No | ConsumerOf |
| 348 | 9 | No | BEGIN |
| 348 | 0 | n/a | is_ConsumerOf |
| 352 | 9 | No | BEGIN |
| 352 | 0 | n/a | assert_ConsumerOf |
| 367 | 0 | No | CycleTuple |
| 371 | 0 | No | is_CycleTuple |
| 375 | 0 | No | assert_CycleTuple |
| 390 | 8 | No | Deck |
| 394 | 9 | No | BEGIN |
| 394 | 0 | n/a | is_Deck |
| 398 | 9 | No | BEGIN |
| 398 | 0 | n/a | assert_Deck |
| 413 | 0 | No | Defined |
| 417 | 0 | No | is_Defined |
| 421 | 0 | No | assert_Defined |
| 436 | 0 | No | Dict |
| 440 | 0 | No | is_Dict |
| 444 | 0 | No | assert_Dict |
| 459 | 0 | No | Enum |
| 463 | 0 | No | is_Enum |
| 467 | 0 | No | assert_Enum |
| 482 | 0 | No | FaceCard |
| 486 | 9 | No | BEGIN |
| 486 | 0 | n/a | is_FaceCard |
| 490 | 9 | No | BEGIN |
| 490 | 0 | n/a | assert_FaceCard |
| 505 | 0 | No | FileHandle |
| 509 | 9 | No | BEGIN |
| 509 | 0 | n/a | is_FileHandle |
| 513 | 9 | No | BEGIN |
| 513 | 0 | n/a | assert_FileHandle |
| 528 | 0 | No | GlobRef |
| 532 | 0 | No | is_GlobRef |
| 536 | 0 | No | assert_GlobRef |
| 551 | 0 | No | Hand |
| 555 | 9 | No | BEGIN |
| 555 | 0 | n/a | is_Hand |
| 559 | 9 | No | BEGIN |
| 559 | 0 | n/a | assert_Hand |
| 574 | 0 | No | HasMethods |
| 578 | 9 | No | BEGIN |
| 578 | 0 | n/a | is_HasMethods |
| 582 | 9 | No | BEGIN |
| 582 | 0 | n/a | assert_HasMethods |
| 597 | 2 | No | HashRef |
| 601 | 0 | No | is_HashRef |
| 605 | 0 | No | assert_HashRef |
| 620 | 0 | No | InstanceOf |
| 624 | 9 | No | BEGIN |
| 624 | 0 | n/a | is_InstanceOf |
| 628 | 9 | No | BEGIN |
| 628 | 0 | n/a | assert_InstanceOf |
| 643 | 6 | No | Int |
| 647 | 0 | No | is_Int |
| 651 | 0 | No | assert_Int |
| 666 | 0 | No | IntRange |
| 670 | 0 | No | is_IntRange |
| 674 | 0 | No | assert_IntRange |
| 689 | 0 | No | Item |
| 693 | 0 | No | is_Item |
| 697 | 0 | No | assert_Item |
| 712 | 0 | No | JokerCard |
| 716 | 9 | No | BEGIN |
| 716 | 0 | n/a | is_JokerCard |
| 720 | 9 | No | BEGIN |
| 720 | 0 | n/a | assert_JokerCard |
| 735 | 0 | No | LaxNum |
| 739 | 9 | No | BEGIN |
| 739 | 0 | n/a | is_LaxNum |
| 743 | 9 | No | BEGIN |
| 743 | 0 | n/a | assert_LaxNum |
| 758 | 0 | No | LowerCaseSimpleStr |
| 762 | 9 | No | BEGIN |
| 762 | 0 | n/a | is_LowerCaseSimpleStr |
| 766 | 0 | No | assert_LowerCaseSimpleStr |
| 781 | 0 | No | LowerCaseStr |
| 785 | 0 | No | is_LowerCaseStr |
| 789 | 0 | No | assert_LowerCaseStr |
| 804 | 0 | No | Map |
| 808 | 0 | No | is_Map |
| 812 | 0 | No | assert_Map |
| 827 | 0 | No | Maybe |
| 831 | 0 | No | is_Maybe |
| 835 | 0 | No | assert_Maybe |
| 850 | 0 | No | NegativeInt |
| 854 | 0 | No | is_NegativeInt |
| 858 | 0 | No | assert_NegativeInt |
| 873 | 0 | No | NegativeNum |
| 877 | 9 | No | BEGIN |
| 877 | 0 | n/a | is_NegativeNum |
| 881 | 9 | No | BEGIN |
| 881 | 0 | n/a | assert_NegativeNum |
| 896 | 0 | No | NegativeOrZeroInt |
| 900 | 0 | No | is_NegativeOrZeroInt |
| 904 | 0 | No | assert_NegativeOrZeroInt |
| 919 | 0 | No | NegativeOrZeroNum |
| 923 | 9 | No | BEGIN |
| 923 | 0 | n/a | is_NegativeOrZeroNum |
| 927 | 9 | No | BEGIN |
| 927 | 0 | n/a | assert_NegativeOrZeroNum |
| 942 | 0 | No | NonEmptySimpleStr |
| 946 | 0 | No | is_NonEmptySimpleStr |
| 950 | 0 | No | assert_NonEmptySimpleStr |
| 965 | 7 | No | NonEmptyStr |
| 969 | 0 | No | is_NonEmptyStr |
| 973 | 0 | No | assert_NonEmptyStr |
| 988 | 0 | No | Num |
| 992 | 9 | No | BEGIN |
| 992 | 0 | n/a | is_Num |
| 996 | 9 | No | BEGIN |
| 996 | 0 | n/a | assert_Num |
| 1011 | 0 | No | NumRange |
| 1015 | 9 | No | BEGIN |
| 1015 | 0 | n/a | is_NumRange |
| 1019 | 9 | No | BEGIN |
| 1019 | 0 | n/a | assert_NumRange |
| 1034 | 0 | No | NumericCard |
| 1038 | 9 | No | BEGIN |
| 1038 | 0 | n/a | is_NumericCard |
| 1042 | 9 | No | BEGIN |
| 1042 | 0 | n/a | assert_NumericCard |
| 1057 | 0 | No | NumericCode |
| 1061 | 0 | No | is_NumericCode |
| 1065 | 0 | No | assert_NumericCode |
| 1080 | 3 | No | Object |
| 1084 | 9 | No | BEGIN |
| 1084 | 0 | n/a | is_Object |
| 1088 | 9 | No | BEGIN |
| 1088 | 0 | n/a | assert_Object |
| 1103 | 0 | No | OptList |
| 1107 | 9 | No | BEGIN |
| 1107 | 0 | n/a | is_OptList |
| 1111 | 9 | No | BEGIN |
| 1111 | 0 | n/a | assert_OptList |
| 1126 | 0 | No | Optional |
| 1130 | 0 | No | is_Optional |
| 1134 | 0 | No | assert_Optional |
| 1149 | 0 | No | Overload |
| 1153 | 9 | No | BEGIN |
| 1153 | 9 | n/a | BEGIN |
| 1153 | 0 | n/a | is_Overload |
| 1157 | 9 | No | BEGIN |
| 1157 | 9 | n/a | BEGIN |
| 1157 | 0 | n/a | assert_Overload |
| 1172 | 0 | No | Password |
| 1176 | 0 | No | is_Password |
| 1180 | 0 | No | assert_Password |
| 1195 | 0 | No | PositiveInt |
| 1199 | 0 | No | is_PositiveInt |
| 1203 | 0 | No | assert_PositiveInt |
| 1218 | 0 | No | PositiveNum |
| 1222 | 9 | No | BEGIN |
| 1222 | 0 | n/a | is_PositiveNum |
| 1226 | 9 | No | BEGIN |
| 1226 | 0 | n/a | assert_PositiveNum |
| 1241 | 0 | No | PositiveOrZeroInt |
| 1245 | 0 | No | is_PositiveOrZeroInt |
| 1249 | 0 | No | assert_PositiveOrZeroInt |
| 1264 | 0 | No | PositiveOrZeroNum |
| 1268 | 9 | No | BEGIN |
| 1268 | 0 | n/a | is_PositiveOrZeroNum |
| 1272 | 9 | No | BEGIN |
| 1272 | 0 | n/a | assert_PositiveOrZeroNum |
| 1287 | 0 | No | Ref |
| 1291 | 0 | No | is_Ref |
| 1295 | 0 | No | assert_Ref |
| 1310 | 0 | No | RegexpRef |
| 1314 | 9 | No | BEGIN |
| 1314 | 9 | n/a | BEGIN |
| 1314 | 0 | n/a | is_RegexpRef |
| 1318 | 9 | No | BEGIN |
| 1318 | 9 | n/a | BEGIN |
| 1318 | 0 | n/a | assert_RegexpRef |
| 1333 | 0 | No | RoleName |
| 1337 | 0 | No | is_RoleName |
| 1338 | 9 | n/a | BEGIN |
| 1339 | 0 | n/a | __ANON__ |
| 1356 | 0 | No | assert_RoleName |
| 1357 | 9 | n/a | BEGIN |
| 1358 | 0 | n/a | __ANON__ |
| 1386 | 0 | No | ScalarRef |
| 1390 | 0 | No | is_ScalarRef |
| 1394 | 0 | No | assert_ScalarRef |
| 1409 | 0 | No | Set |
| 1413 | 9 | No | BEGIN |
| 1413 | 0 | n/a | is_Set |
| 1417 | 9 | No | BEGIN |
| 1417 | 0 | n/a | assert_Set |
| 1432 | 0 | No | SimpleStr |
| 1436 | 0 | No | is_SimpleStr |
| 1440 | 0 | No | assert_SimpleStr |
| 1455 | 0 | No | SingleDigit |
| 1459 | 0 | No | is_SingleDigit |
| 1463 | 0 | No | assert_SingleDigit |
| 1478 | 0 | No | Slurpy |
| 1482 | 0 | No | is_Slurpy |
| 1486 | 0 | No | assert_Slurpy |
| 1501 | 21 | No | Str |
| 1505 | 0 | No | is_Str |
| 1509 | 0 | No | assert_Str |
| 1524 | 0 | No | StrLength |
| 1528 | 0 | No | is_StrLength |
| 1532 | 0 | No | assert_StrLength |
| 1547 | 0 | No | StrMatch |
| 1551 | 0 | No | is_StrMatch |
| 1555 | 0 | No | assert_StrMatch |
| 1570 | 0 | No | StrictNum |
| 1574 | 0 | No | is_StrictNum |
| 1583 | 0 | No | assert_StrictNum |
| 1603 | 0 | No | StrongPassword |
| 1607 | 0 | No | is_StrongPassword |
| 1611 | 0 | No | assert_StrongPassword |
| 1626 | 6 | No | Suit |
| 1630 | 9 | No | BEGIN |
| 1630 | 0 | n/a | is_Suit |
| 1634 | 9 | No | BEGIN |
| 1634 | 0 | n/a | assert_Suit |
| 1649 | 0 | No | Tied |
| 1653 | 9 | No | BEGIN |
| 1653 | 0 | n/a | is_Tied |
| 1657 | 9 | No | BEGIN |
| 1657 | 0 | n/a | assert_Tied |
| 1672 | 0 | No | Tuple |
| 1676 | 0 | No | is_Tuple |
| 1680 | 0 | No | assert_Tuple |
| 1695 | 0 | No | Undef |
| 1699 | 0 | No | is_Undef |
| 1703 | 0 | No | assert_Undef |
| 1718 | 0 | No | UpperCaseSimpleStr |
| 1722 | 0 | No | is_UpperCaseSimpleStr |
| 1726 | 0 | No | assert_UpperCaseSimpleStr |
| 1741 | 0 | No | UpperCaseStr |
| 1745 | 0 | No | is_UpperCaseStr |
| 1749 | 0 | No | assert_UpperCaseStr |
| 1764 | 0 | No | Value |
| 1768 | 0 | No | is_Value |
| 1772 | 0 | No | assert_Value |