A | ↘ | B | RowIterator got worse |
A | ↘ | B | RowIterator got worse |
⇢ | D | RowIterator::readDataForNextRow() added | |
⇢ | D | RowIterator::readDataForNextRow() added | |
⇢ | B | RowIterator::processRowEndingNode() added | |
⇢ | A | RowIterator::shouldReadNextRow() added | |
⇢ | A | AbstractReader::setShouldPreserveEmptyRows() added | |
⇢ | A | RowIterator::processRowEndingNode() added | |
⇢ | A | RowIterator::readDataForNextRow() added | |
⇢ | A | RowIterator::processWorksheetEndingNode() added | |
⇢ | A | RowIterator::doesNeedDataForNextRowToBeProcessed() added | |
⇢ | A | RowIterator::processRowStartingNode() added | |
⋮ | view more | ||
B | ↗ | A | RowIterator::next() improved |
C | ↗ | A | RowIterator::next() improved |
C | ↗ | A | RowIterator::next() improved |
A | ↛ | RowIterator::getCellIndex() removed | |
A | ↛ | RowIterator::isEmptyCellValue() removed |