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 67 861 0 ref $current_value eq "HASH" and $current_value->{'$ref'}
87 67 747 114 ref $current_value eq "HASH" and $self->validator->using_id_with_ref
89 25 0 89 $id and not ref $id
97 67 203 914 ref $current_value eq "HASH" and exists $current_value->{$part}
203 0 67 ref $current_value eq "ARRAY" and $part =~ /^\d+$/
203 0 67 ref $current_value eq "ARRAY" and $part =~ /^\d+$/ and scalar @$current_value > $part
106 45 936 38 ref $current_value eq "HASH" and $current_value->{'$ref'}
112 45 706 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 34 27 $params{'raw'} // 0