Condition Coverage

blib/lib/JSONSchema/Validator/JSONPointer.pm
Criterion Covered Total %
condition 24 29 82.7


and 3 conditions

line !l l&&!r l&&r condition
81 61 768 0 ref $current_value eq "HASH" and $current_value->{'$ref'}
87 61 654 114 ref $current_value eq "HASH" and $self->validator->using_id_with_ref
89 25 0 89 $id and not ref $id
97 61 169 852 ref $current_value eq "HASH" and exists $current_value->{$part}
169 0 61 ref $current_value eq "ARRAY" and $part =~ /^\d+$/
169 0 61 ref $current_value eq "ARRAY" and $part =~ /^\d+$/ and scalar @$current_value > $part
106 43 870 34 ref $current_value eq "HASH" and $current_value->{'$ref'}
112 43 640 230 ref $current_value eq "HASH" and $self->validator->using_id_with_ref
114 228 0 2 $id and not ref $id

or 2 conditions

line l !l condition
145 26 25 $params{'raw'} // 0