| line |
true |
false |
branch |
|
23
|
0 |
0 |
if ($current == $previous + 1) { } |
|
37
|
0 |
1 |
exists $args{'ellipsis'} ? : |
|
39
|
0 |
1 |
exists $args{'summary_length'} ? : |
|
56
|
0 |
0 |
if defined $pre_tag |
|
57
|
0 |
0 |
if defined $post_tag |
|
71
|
0 |
0 |
unless defined $text |
|
73
|
0 |
0 |
unless $text_length |
|
92
|
0 |
0 |
unless @locs |
|
101
|
0 |
0 |
if $start < 0 |
|
103
|
0 |
0 |
if not $summ_len or $range->size >= $summ_len |
|
110
|
0 |
0 |
if $excerpt_bounds[$c][0] - $excerpt_bounds[$c - 1][1] <= 10 |
|
136
|
0 |
0 |
if $page_h |
|
149
|
0 |
0 |
if ($page_h and $start and substr($text, $start, $limit) =~ /^(.*)\014/s) { } |
|
|
0 |
0 |
elsif ($start) { } |
|
159
|
0 |
0 |
if (@$sb) { } |
|
164
|
0 |
0 |
if ($need_ellipsis) |
|
168
|
0 |
0 |
if ($x =~ s/
\A
(
.{1,$limit}? # don't go outside the window
)
(?=$token_re) # just b4 the start of a full token
//msx) |
|
189
|
0 |
0 |
if ($end < $text_length) |
|
192
|
0 |
0 |
if ($page_h and substr($x, $limit * -2) =~ s/(\014[^\014]*)//) |
|
200
|
0 |
0 |
if ($extra_char =~ /$token_re/) |
|
206
|
0 |
0 |
unless ($x =~ /\.\s*\Z/msx) |
|
232
|
0 |
0 |
if ($page_h) { } |
|
236
|
0 |
0 |
$prev_page != $page_no ? : |
|
246
|
0 |
0 |
if $last_send or $sstart |
|
258
|
0 |
0 |
unless $last_send == length $x |
|
265
|
0 |
0 |
if $need_ellipsis and not $prev_ellipsis |
|
269
|
0 |
0 |
if $last_send or $sstart |
|
279
|
0 |
0 |
unless $last_send == length $x |
|
297
|
0 |
0 |
if length $to_encode[0] |
|
300
|
0 |
0 |
if length $_ |
|
308
|
0 |
0 |
unless $encoder{$__[0]} |