kevin-montrose / Cesil

Modern CSV (De)Serializer
MIT License
65 stars 3 forks source link

Splits RowEnding into ReadRowEnding and WriteRowEnding, and defaults ReadRowEnding to Detect #45

Closed kevin-montrose closed 3 years ago

kevin-montrose commented 3 years ago

Splits RowEnding, fixes #42 by defaulting the new ReadRowEnding to Detect

Visible changes

Commentary (optional)

This actually found a ton of bugs around automatic row ending detection. Lots and lots of stuff was effectively untested, so there are a number of fixes in here in addition to the functional change.