| ⇢ | A | MappedHeaderStrategyTest added | |
| ⇢ | A | ProvidedHeaderStrategyTest added | |
| ⇢ | A | DeriveHeaderStrategyTest added | |
| ⇢ | A | CsvOptions added | |
| ⇢ | A | CsvOptionsTest added | |
| ⇢ | A | NoHeaderStrategyTest added | |
| ⇢ | A | DeriveHeaderStrategy added | |
| ⇢ | A | NoHeaderStrategy added | |
| ⇢ | A | ProvidedHeaderStrategy added | |
| ⇢ | A | MappedHeaderStrategy added | |
| ⋮ | view more | ||
| ⇢ | B | ReaderTest::readNoHeaders() added | |
| ⇢ | B | MappedHeaderStrategyTest::createDataRow() added | |
| ⇢ | A | ReaderTest::readWithCustomHeaders() added | |
| ⇢ | A | CsvOptions::__construct() added | |
| ⇢ | A | MappedHeaderStrategyTest::getFileObject() added | |
| ⇢ | A | NoHeaderStrategy::getHeaders() added | |
| ⇢ | A | ProvidedHeaderStrategyTest::rowIsNotHeaderRow() added | |
| ⇢ | A | DeriveHeaderStrategyTest::rowIsHeaderRow() added | |
| ⇢ | A | NoHeaderStrategyTest::getHeaders() added | |
| ⇢ | A | MappedHeaderStrategy::isHeaderRow() added | |
| ⋮ | view more | ||
| B | ↗ | A | Reader::__construct() improved |
| B | ↛ | Reader::next() removed | |
| A | ↛ | ReaderTest::consecutiveRewind() removed | |
| A | ↛ | ReaderTest::current() removed | |
| A | ↛ | Reader::current() removed | |
| A | ↛ | Reader::rewind() removed | |
| A | ↛ | Reader::valid() removed | |
| A | ↛ | ReaderTest::setUp() removed | |
| A | ↛ | ReaderTest::getFiles() removed | |
| A | ↛ | Reader::readLine() removed | |
| A | ↛ | ReaderTest::constructInvalidFileParam() removed | |
| ⋮ | view more | ||