| line |
true |
false |
branch |
|
230
|
2 |
1 |
if $books_cb |
|
231
|
2 |
1 |
if $verses_cb |
|
344
|
4 |
18 |
unless $name |
|
349
|
1 |
17 |
unless $bible |
|
369
|
5 |
0 |
$1 == 4 ? : |
|
|
20 |
5 |
$1 == 3 ? : |
|
|
140 |
25 |
$1 == 2 ? : |
|
|
140 |
165 |
$1 == 1 ? : |
|
|
305 |
881 |
$book_str =~ s/^(\d)\s//u ? : |
|
394
|
1181 |
189 |
if length $unique >= $self->minimum_book_length and !@prefix && scalar grep({index($_, $unique) == 0;} @$canonical) == 1 || @prefix && scalar grep({index($_, $prefix[-1] . ' ' . $unique) == 0;} @$canonical) == 1 |
|
408
|
1676 |
4377 |
@prefix ? : |
|
464
|
0 |
202 |
if $start == 0 |
|
465
|
0 |
202 |
if $stop == 0 |
|
469
|
11 |
191 |
if $x < $start |
|
476
|
68 |
110 |
$start =~ s/(\d+)://u ? : |
|
477
|
19 |
159 |
$stop =~ s/(\d+)://u ? : |
|
479
|
1 |
109 |
if (not $start_ch and $stop_ch and $start > $stop_ch) |
|
487
|
2 |
7 |
if ($start_ch and $stop_ch and $start and $stop and $start_ch == $stop_ch) |
|
488
|
1 |
1 |
if ($start <= $stop) { } |
|
503
|
99 |
79 |
if (not $start_ch || $stop_ch) { } |
|
|
62 |
17 |
elsif ($start_ch and not $stop_ch) { } |
|
|
10 |
7 |
elsif (not $start_ch and $stop_ch) { } |
|
|
7 |
0 |
elsif ($start_ch and $stop_ch) { } |
|
518
|
4 |
2 |
if ($start >= $stop and $stop > $start_ch and not $skip_chapter_assumption_check) |
|
523
|
4 |
58 |
$stop_ch ? : |
|
549
|
3 |
4 |
if ($start_ch >= $stop_ch) |
|
554
|
11 |
13 |
$reversed ? : |
|
560
|
3 |
4 |
$stop_ch - $start_ch > 1 ? : |
|
578
|
0 |
180 |
unless $compress |
|
584
|
0 |
22 |
unless @input |
|
587
|
1 |
21 |
$self->require_book_ucfirst ? : |
|
|
1 |
21 |
$self->require_verse_match ? : |
|
594
|
1 |
21 |
$self->require_book_ucfirst ? : |
|
601
|
173 |
335 |
unless $ref |
|
607
|
127 |
208 |
$ref =~ s/^((?i:\W|\bdna\b|\bro\b|&)+)//u ? : |
|
614
|
335 |
151595 |
if ($ref =~ /$_->[0]/u) |
|
626
|
159 |
176 |
if ($ref =~ /([\d:,;\s\-]+)$/u) |
|
635
|
143 |
1031 |
if $s eq ":" or $d <= $last_d |
|
637
|
510 |
664 |
if ($verse_context) { } |
|
641
|
127 |
383 |
unless @{$numbers->[-1];} > 1 |
|
645
|
510 |
664 |
$verse_context ? : |
|
647
|
127 |
1047 |
if $s eq ":" |
|
648
|
16 |
1158 |
if $s eq ";" |
|
652
|
159 |
176 |
if @$numbers |
|
659
|
335 |
508 |
ref $_ ? : |
|
672
|
4 |
0 |
wantarray ? : |
|
676
|
17 |
0 |
if ($data or not $self->_cache->{'data'} or not $self->_cache->{'sorting'} && $self->_cache->{'sorting'} == $self->sorting && $self->_cache->{'acronyms'} && $self->_cache->{'acronyms'} == $self->acronyms) |
|
690
|
209 |
445 |
ref $_ ? : |
|
692
|
165 |
902 |
ref $_ ? : |
|
|
902 |
0 |
ref $_ ? : |
|
705
|
1 |
55 |
if $self->add_detail |
|
707
|
19 |
20 |
if (ref $_->[1]) { } |
|
721
|
55 |
1 |
if ($self->sorting) |
|
723
|
196 |
210 |
unless $_->[1] |
|
739
|
312 |
596 |
if @verses |
|
746
|
121 |
132 |
if @$chapters |
|
756
|
1 |
55 |
if ($self->acronyms) |
|
765
|
1 |
55 |
wantarray ? : |
|
776
|
66 |
11 |
unless $_->[1] |
|
780
|
0 |
1 |
wantarray ? : |
|
787
|
72 |
120 |
if (@range) |
|
795
|
109 |
384 |
if (not $last or $last + 1 != $item) { } |
|
807
|
83 |
0 |
wantarray ? : |
|
817
|
69 |
96 |
if ($_->[1]) { } |
|
821
|
24 |
52 |
if (@buffer) |
|
830
|
70 |
397 |
if ($_->[1]) { } |
|
831
|
11 |
59 |
if ($type eq 'verses') { } |
|
|
11 |
48 |
elsif ($type eq 'runs') { } |
|
|
11 |
37 |
elsif ($type eq 'chapters') { } |
|
846
|
199 |
198 |
if ($type eq 'books') { } |
|
855
|
39 |
30 |
if ($type eq 'books') { } |
|
872
|
0 |
1 |
wantarray ? : |
|
877
|
0 |
1 |
wantarray ? : |
|
882
|
0 |
1 |
wantarray ? : |
|
887
|
40 |
8 |
wantarray ? : |
|
896
|
39 |
53 |
ref $_ ? : |
|
900
|
1 |
0 |
@text > 1 && !wantarray ? : |
|
|
0 |
1 |
@text > 1 && wantarray ? : |
|
905
|
0 |
3 |
unless $bible and not ref $bible and length $bible > 0 |
|
907
|
1 |
2 |
unless $book_data and ref $book_data eq "ARRAY" |
|
911
|
0 |
40 |
unless ref $_ eq "ARRAY" and not ref $_->[0] and length $_->[0] > 0 and not ref $_->[1] and length $_->[1] > 0 |
|
918
|
0 |
1 |
if ($verse_data) { } |
|
932
|
1 |
0 |
if $bible |
|
937
|
1 |
1 |
unless @books |
|
955
|
1 |
0 |
if $bibles->[0]{'count'} != $bibles->[-1]{'count'} |