| line |
true |
false |
branch |
|
218
|
2 |
11 |
if ($id =~ m[/$] and -d $self->path->child($id)) { } |
|
229
|
2 |
11 |
unless -f $path |
|
232
|
0 |
11 |
if ($@) |
|
248
|
4 |
18 |
unless $path =~ /[.](?:markdown|md)$/ |
|
250
|
0 |
18 |
if ($@) |
|
255
|
2 |
16 |
unless match($params, $item) |
|
264
|
3 |
5 |
$opt->{'limit'} ? : |
|
265
|
1 |
7 |
if ($end > $#items) |
|
281
|
2 |
1 |
-f $path ? : |
|
285
|
2 |
1 |
if ($params->{'path'}) |
|
287
|
1 |
1 |
if (-f $path and $new_path ne $path) |
|
330
|
0 |
1 |
@schemas ? : |
|
336
|
2 |
8 |
if ($id =~ m[(?:^|\/)index$]) { } |
|
|
0 |
8 |
elsif ($id =~ /\.\w+$/) { } |
|
359
|
0 |
31 |
unless open my $fh, '<', $path |
|
366
|
0 |
6 |
unless (-d $path->dirname) |
|
370
|
0 |
6 |
unless open my $fh, '>', $path |
|
391
|
28 |
3 |
if (@lines and $lines[0] =~ /^---/) { } |
|
|
3 |
0 |
elsif (@lines and $lines[0] =~ /^{/) { } |
|
397
|
0 |
28 |
unless (defined $i) |
|
408
|
13 |
26 |
if $v and $v eq 'false' |
|
409
|
0 |
39 |
if $v and $v eq 'true' |
|
413
|
0 |
28 |
if ($@) |
|
423
|
3 |
0 |
if ($lines[0] =~ /\}$/) { } |
|
431
|
0 |
0 |
unless (defined $i) |
|
439
|
0 |
3 |
if ($@) |
|
456
|
0 |
2 |
$v ? : |
|
|
2 |
5 |
JSON::PP::is_bool($v) ? : |
|
460
|
5 |
1 |
%data ? : |