| line |
true |
false |
branch |
|
88
|
0 |
0 |
if ($type) |
|
118
|
0 |
0 |
if (defined $bool) |
|
119
|
0 |
0 |
$bool ? : |
|
227
|
0 |
0 |
if (ref $args ne 'HASH') |
|
232
|
0 |
0 |
unless $$args{$_} |
|
234
|
0 |
0 |
unless (UNIVERSAL::can($$args{$_}, 'parse_uri')) |
|
276
|
0 |
0 |
if (ref $args ne 'HASH') |
|
281
|
0 |
0 |
unless $$args{$_} |
|
283
|
0 |
0 |
if (ref $$args{$_} ne 'CODE') |
|
328
|
0 |
0 |
if ($$data{'Name'} eq 'file') |
|
349
|
0 |
0 |
if (my $c = $self->retrieve_callback('link')) |
|
375
|
1 |
70 |
if ($$data{'Name'} eq 'head') |
|
379
|
19 |
52 |
if ($$data{'Name'} =~ /^(directory|file)$/) |
|
387
|
1 |
70 |
if (not $$self{'XML::Filter::XML_Directory_2::Base__start'} and $$data{'Name'} =~ /^(file|directory)$/) |
|
389
|
1 |
0 |
if (not exists $$self{'XML::Filter::XML_Directory_2::Base__includeroot'}) { } |
|
396
|
0 |
0 |
if (not $$self{'XML::Filter::XML_Directory_2::Base__includeroot'} and $$self{'XML::Filter::XML_Directory_2::Base__file'} == 1 || $$self{'XML::Filter::XML_Directory_2::Base__directory'} == 2) |
|
404
|
0 |
0 |
unless ($self->skip_level) |
|
417
|
6 |
64 |
unless ($$self{'XML::Filter::XML_Directory_2::Base__start'}) |
|
423
|
0 |
64 |
if ($self->skip_level) |
|
440
|
1 |
70 |
if ($$data{'Name'} eq 'head') |
|
457
|
71 |
0 |
unless ($self->skip_level) |
|
461
|
19 |
52 |
if ($$data{'Name'} =~ /^(directory|file)$/) |
|
479
|
0 |
0 |
if ($$self{'XML::Filter::XML_Directory_2::Base__head'}) |
|
494
|
18 |
46 |
if ($$data{'Name'} =~ /^(file|directory)$/) |
|
498
|
10 |
54 |
if ($$data{'Name'} eq 'directory') |
|
514
|
19 |
52 |
if ($$data{'Name'} =~ /^(file|directory)$/) |
|
518
|
11 |
60 |
if ($$data{'Name'} eq 'directory') |