| lib/JSON/Structure/InstanceValidator.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 46 | 49 | 93.8 |
| pod | 1 | 2 | 50.0 |
| line | count | pod | subroutine |
|---|---|---|---|
| 3 | 17 | n/a | BEGIN |
| 4 | 17 | n/a | BEGIN |
| 5 | 17 | n/a | BEGIN |
| 9 | 17 | n/a | BEGIN |
| 10 | 17 | n/a | BEGIN |
| 11 | 17 | n/a | BEGIN |
| 12 | 17 | n/a | BEGIN |
| 13 | 17 | n/a | BEGIN |
| 15 | 17 | n/a | BEGIN |
| 16 | 17 | n/a | BEGIN |
| 17 | 17 | n/a | BEGIN |
| 33 | 1085 | n/a | _is_json_bool |
| 51 | 247 | n/a | _is_numeric |
| 72 | 97 | n/a | _is_pure_string |
| 146 | 115 | No | new |
| 172 | 481 | Yes | validate |
| 217 | 481 | n/a | _make_result |
| 227 | 226 | n/a | _add_error |
| 246 | 688 | n/a | _validate_value |
| 367 | 643 | n/a | _validate_type |
| 447 | 0 | n/a | _check_type |
| 492 | 7 | n/a | _validate_null |
| 501 | 12 | n/a | _validate_boolean |
| 511 | 104 | n/a | _validate_string |
| 570 | 0 | n/a | _validate_format |
| 637 | 91 | n/a | _validate_number |
| 664 | 178 | n/a | _validate_integer |
| 723 | 0 | n/a | _validate_big_integer |
| 762 | 237 | n/a | _validate_numeric_constraints |
| 814 | 66 | n/a | _validate_object |
| 909 | 17 | n/a | _validate_array |
| 988 | 11 | n/a | _validate_set |
| 1022 | 15 | n/a | _validate_map |
| 1115 | 7 | n/a | _validate_tuple |
| 1166 | 11 | n/a | _validate_choice |
| 1258 | 15 | n/a | _validate_date |
| 1283 | 7 | n/a | _is_valid_calendar_date |
| 1302 | 18 | n/a | _validate_time |
| 1318 | 12 | n/a | _validate_datetime |
| 1337 | 18 | n/a | _validate_duration |
| 1356 | 15 | n/a | _validate_uuid |
| 1372 | 15 | n/a | _validate_uri |
| 1388 | 11 | n/a | _validate_binary |
| 1435 | 14 | n/a | _validate_jsonpointer |
| 1457 | 392 | n/a | _validate_composition |
| 1556 | 8 | n/a | _resolve_ref |
| 1593 | 31 | n/a | _values_equal |
| 1641 | 27 | n/a | _value_to_key |
| 1668 | 14 | n/a | _is_false |