line |
true |
false |
branch |
26
|
1042 |
4720 |
$path =~ m[/$] ? : |
55
|
0 |
1114 |
unless defined $scope |
56
|
0 |
1114 |
unless $validator |
83
|
0 |
0 |
if $current_scope |
87
|
114 |
814 |
if (ref $current_value eq "HASH" and $self->validator->using_id_with_ref) |
89
|
89 |
25 |
if ($id and not ref $id) |
90
|
89 |
0 |
$current_scope ? : |
97
|
914 |
270 |
if (ref $current_value eq 'HASH' and exists $current_value->{$part}) { } |
|
67 |
203 |
elsif (ref $current_value eq 'ARRAY' and $part =~ /^\d+$/ and scalar @$current_value > $part) { } |
108
|
2 |
36 |
if $current_scope |
112
|
230 |
751 |
if (ref $current_value eq "HASH" and $self->validator->using_id_with_ref) |
114
|
2 |
228 |
if ($id and not ref $id) |
115
|
2 |
0 |
$current_scope ? : |
132
|
0 |
209 |
unless $pointer |
134
|
0 |
209 |
unless $pointer =~ s[^/][] |
137
|
207 |
2 |
length $pointer ? : |
147
|
34 |
27 |
if (ref $self->value eq "HASH") |
148
|
41 |
0 |
$raw ? : |
151
|
27 |
0 |
if (ref $self->value eq "ARRAY") |
152
|
0 |
67 |
$raw ? : |