blib/lib/Spreadsheet/HTML.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 34 | 70 | 48.5 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
50 | 29 | 90 | 0 | $args{'theta'} and $args{'flip'} |
61 | 9 | 1 | 5 | $args{'pinhead'} && !$args{'headless'} |
68 | 9 | 1 | 5 | $args{'pinhead'} && !$args{'headless'} |
74 | 9 | 1 | 5 | $args{'pinhead'} && !$args{'headless'} |
80 | 9 | 1 | 5 | $args{'pinhead'} && !$args{'headless'} |
122 | 93 | 34 | 0 | $self and $self->{'is_cached'} |
169 | 127 | 0 | 0 | $args->{'cache'} and $self |
127 | 0 | 0 | $args->{'cache'} and $self and not $self->{'is_cached'} | |
187 | 0 | 0 | 0 | $args{'matrix'} and scalar @{$args{'data'};} > 2 |
188 | 0 | 0 | 0 | not $args{'matrix'} and $args{'tgroups'} > 1 |
0 | 0 | 0 | not $args{'matrix'} and $args{'tgroups'} > 1 and scalar @{$args{'data'};} > 2 | |
247 | 93 | 34 | 0 | $self and $self->{'is_cached'} |
259 | 127 | 0 | 0 | $args->{'wrap'} and defined $data->[0][0] |
line | l | !l | condition |
---|---|---|---|
132 | 492 | 0 | $data->[0][$_] || '' |
194 | 0 | 0 | $args{'group'} || 0 |
249 | 0 | 127 | $args->{'worksheet'} ||= 1 |
269 | 127 | 0 | scalar @{$data;} || 1 |
270 | 127 | 0 | scalar @{$data->[0];} || 1 |
274 | 0 | 0 | $row || 0 |
275 | 0 | 0 | $col || 0 |
351 | 0 | 0 | $_[2] || 1 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
139 | 22 | 0 | 105 | $args->{'headless'} || $args->{'matrix'} |
156 | 36 | 0 | 2256 | $args->{'encode'} or exists $args->{'encodes'} |
182 | 0 | 6 | 113 | _tag(%args, 'tag', 'caption') || () |
236 | 0 | 30 | 97 | $data ||= @data == 1 ? $data[0] : (@data ? [@data] : undef) |
245 | 0 | 127 | 0 | $args->{'_auto'} ||= 'HTML::AutoTag'->new('indent', $args->{'indent'}, 'level', $args->{'level'}, 'sorted', $args->{'sorted_attrs'}) |