line |
true |
false |
branch |
31
|
16 |
1 |
if $$parser{'header'} |
46
|
0 |
17 |
if ($$parser{'doctype'} eq 'refentry') { } |
72
|
9 |
8 |
if (@{$$parser{'Pod::DocBook::errors'};}) |
88
|
11 |
85 |
if $command eq 'pod' |
94
|
9 |
76 |
if ($command =~ /^head[1-4]/) { } |
|
5 |
71 |
elsif ($command eq 'begin') { } |
|
4 |
67 |
elsif ($command eq 'end') { } |
|
0 |
67 |
elsif ($command eq 'for') { } |
|
15 |
52 |
elsif ($command eq 'over') { } |
|
36 |
16 |
elsif ($command eq 'item') { } |
|
15 |
1 |
elsif ($command =~ /^back/) { } |
110
|
0 |
0 |
if ($paragraph =~ /^(:\S+|docbook)/) |
143
|
28 |
50 |
unless defined $state |
144
|
77 |
1 |
unless $state eq 'begin docbook' |
146
|
75 |
3 |
unless ($state eq 'begin docbook' or $state eq 'begin table') |
151
|
0 |
78 |
if ($state eq 'name') { } |
|
0 |
78 |
elsif ($state eq 'synopsis+') { } |
|
0 |
78 |
elsif ($state eq 'synopsis') { } |
|
1 |
77 |
elsif ($state eq 'begin docbook') { } |
|
2 |
75 |
elsif ($state eq 'begin table') { } |
|
2 |
73 |
elsif ($state =~ /^begin [^:]/) { } |
|
1 |
72 |
elsif ($state eq 'over') { } |
217
|
2 |
70 |
if $state eq 'verbatim' |
234
|
42 |
30 |
unless $state eq 'verbatim' or $state eq '' |
239
|
6 |
67 |
if (not $state =~ /^begin/ and $$parser{'fix_double_quotes'} and $para_out =~ /"/) |
266
|
6 |
0 |
unless $state eq 'begin docbook' |
276
|
6 |
0 |
if not defined $min_leader or length $leader < length $min_leader |
287
|
0 |
6 |
if (not defined $state) { } |
|
0 |
6 |
elsif ($state eq 'name') { } |
|
0 |
6 |
elsif ($state eq 'synopsis+') { } |
|
0 |
6 |
elsif ($state eq 'synopsis') { } |
|
0 |
6 |
elsif ($state eq 'begin docbook') { } |
|
0 |
6 |
elsif ($state =~ /^begin [^:]/) { } |
|
0 |
6 |
elsif ($state eq 'over') { } |
|
2 |
4 |
elsif ($state eq 'verbatim') { } |
361
|
2 |
24 |
if (my $parent = $seq->nested) |
362
|
2 |
0 |
if ($parent->cmd_name eq 'E' or $parent->cmd_name eq 'Z') |
371
|
0 |
24 |
unless defined $argument |
378
|
1 |
23 |
if ($command eq 'I') { } |
|
1 |
22 |
elsif ($command eq 'B') { } |
|
1 |
21 |
elsif ($command eq 'C') { } |
|
10 |
11 |
elsif ($command eq 'L') { } |
|
8 |
3 |
elsif ($command eq 'E') { } |
|
1 |
2 |
elsif ($command eq 'F') { } |
|
0 |
2 |
elsif ($command eq 'S') { } |
|
1 |
1 |
elsif ($command eq 'X') { } |
|
0 |
1 |
elsif ($command eq 'Z') { } |
425
|
24 |
0 |
unless ($seq->nested) |
488
|
0 |
0 |
if ($node->cmd_name eq 'L') |
503
|
1 |
9 |
if ($type eq 'url') { } |
509
|
2 |
7 |
if (defined $section and not defined $name) { } |
|
2 |
5 |
elsif (defined $text) { } |
|
4 |
1 |
elsif (defined $name) { } |
512
|
1 |
1 |
if defined $text |
523
|
2 |
2 |
if ($name =~ /(.+?)\((.+)\)/) { } |
531
|
2 |
2 |
if (defined $section) { } |
553
|
2 |
6 |
if (not $argument =~ /\A\w+\z/) { } |
|
1 |
5 |
elsif ($argument eq 'verbar') { } |
|
1 |
4 |
elsif ($argument eq 'sol') { } |
|
0 |
4 |
elsif ($argument eq 'lchevron' or $argument eq 'laquo') { } |
|
0 |
4 |
elsif ($argument eq 'rchevron' or $argument eq 'raquo') { } |
|
1 |
3 |
elsif ($argument =~ /^0x/) { } |
|
1 |
2 |
elsif ($argument =~ /^0/) { } |
|
1 |
1 |
elsif ($argument =~ /^\d+$/) { } |
598
|
0 |
9 |
if ($$parser{'doctype'} eq 'refentry' and $command eq 'head1' and $paragraph eq 'NAME') { } |
|
0 |
9 |
elsif ($$parser{'doctype'} eq 'refentry' and $command eq 'head1' and $paragraph eq 'SYNOPSIS') { } |
612
|
0 |
9 |
if ($$parser{'doctype'} eq 'refentry') { } |
630
|
1 |
35 |
unless defined $state |
632
|
0 |
36 |
if ($state eq 'verbatim') |
635
|
0 |
0 |
unless defined $state |
638
|
0 |
36 |
if ($state =~ /list\+$/) |
642
|
14 |
22 |
if ($state eq 'over') { } |
|
18 |
4 |
elsif ($state =~ /^o?list/) { } |
|
3 |
1 |
elsif ($state =~ /^vlist/) { } |
644
|
2 |
12 |
if (not defined $paragraph or $paragraph =~ /^\s*$/ or $paragraph eq '*') { } |
|
10 |
2 |
elsif ($paragraph =~ /^([1aAiI])\.?$/) { } |
697
|
18 |
0 |
unless $state =~ /\+$/ |
735
|
17 |
84 |
if ($what eq 'THE END') { } |
|
9 |
75 |
elsif ($what =~ /^head(\d)/) { } |
748
|
42 |
0 |
if ($what eq 'item' || $what eq 'over' and $state eq 'over' || $state =~ /^(o|v)?list/) |
755
|
0 |
37 |
if ($state =~ /list\+$/) |
760
|
15 |
22 |
if ($state =~ /^head(\d)/) { } |
|
1 |
21 |
elsif ($state eq 'indent') { } |
|
2 |
19 |
elsif ($state eq 'list') { } |
|
10 |
9 |
elsif ($state eq 'olist') { } |
|
2 |
7 |
elsif ($state eq 'vlist') { } |
|
0 |
7 |
elsif ($state =~ /^synopsis/) { } |
|
0 |
7 |
elsif ($state eq 'name') { } |
|
2 |
5 |
elsif ($state eq 'verbatim') { } |
|
5 |
0 |
elsif ($state =~ /^begin (.+)/) { } |
|
0 |
0 |
elsif ($state eq 'over') { } |
763
|
6 |
9 |
if ($level > $prev_level) { } |
774
|
1 |
8 |
if ($state =~ /\+$/) |
781
|
0 |
9 |
if ($$parser{'doctype'} eq 'refentry') { } |
794
|
0 |
1 |
if $what eq 'item' |
797
|
1 |
0 |
if $what eq 'back' |
809
|
2 |
0 |
if $what eq 'back' |
821
|
10 |
0 |
if $what eq 'back' |
835
|
2 |
0 |
if $what eq 'back' |
839
|
0 |
0 |
if $state eq 'synopsis+' |
867
|
4 |
1 |
if ($what =~ /^end (.+)/) { } |
|
1 |
0 |
elsif ($what eq 'THE END') { } |
870
|
3 |
1 |
if ($end_format eq $begin_format) { } |
871
|
1 |
2 |
if ($end_format eq 'docbook') |
899
|
0 |
1 |
if ($begin_format eq 'docbook') |
936
|
4 |
12 |
if not defined $columns or @fields > $columns |
956
|
5 |
1 |
if (grep {$_ eq $spec;} 'left', 'right', 'center', 'justify') { } |
1018
|
2 |
2 |
if (defined $volnum) { } |