lib/Spreadsheet/Reader/ExcelXML/WorksheetToRow.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 17 | 21 | 80.9 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
53 | 498 | 45 | 11 | not $self->has_file and $target_row > $max_known_row |
65 | 501 | 42 | 896 | $next_known_target < $max_known_row and not defined $self->_get_row_position($next_known_target) |
73 | 11 | 3 | 31 | $current_row > 0 and $current_row < $next_known_target |
99 | 219 | 34 | 0 | $fast_forward and !$self->should_cache_positions || $max_known_row < $target_row |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
43 | 520 | 34 | 0 | $target_row //= $current_row + 1 |
99 | 4 | 0 | 30 | !$self->should_cache_positions || $max_known_row < $target_row |
155 | 21 | 0 | 253 | not $row_ref or $self->not_end_of_file == 0 |