Subroutine Coverage

lib/JSON/Structure/SchemaValidator.pm
Criterion Covered Total %
subroutine 37 48 77.0
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
119 27 No new
162 66 Yes validate
285 66 n/a _make_result
295 31 n/a _add_error
314 0 n/a _add_warning
332 3 n/a _check_validation_keyword_warnings
429 0 n/a _check_definitions_warnings
450 66 n/a _check_required_top_level_keywords
466 120 n/a _check_is_absolute_uri
481 3 n/a _check_enabled_extensions
506 3 n/a _check_uses
531 0 n/a _check_offers
549 3 n/a _has_composition_keywords
561 3 n/a _check_composition_keywords
613 0 n/a _validate_composition_array
643 0 n/a _check_json_pointer
660 2 n/a _resolve_json_pointer
697 2 n/a _validate_namespace
753 98 n/a _validate_schema
924 98 n/a _validate_type
978 96 n/a _validate_type_name
988 96 n/a _validate_type_constraints
1019 2 n/a _validate_ref
1067 1 n/a _check_type_for_circular_ref
1092 20 n/a _validate_properties
1120 9 n/a _validate_required
1155 2 n/a _validate_items
1171 1 n/a _validate_values
1187 1 n/a _validate_choices
1223 1 n/a _validate_tuple
1257 3 n/a _validate_enum
1287 6 n/a _value_to_key
1310 0 n/a _validate_additional_properties
1335 0 n/a _validate_extends
1368 3 n/a _check_constraint_type_mismatch
1406 3 n/a _validate_extended_keywords
1539 0 n/a _is_json_bool
1549 0 n/a _is_boolean
1560 0 n/a _validate_altnames
1581 0 n/a _process_imports