commons-csv icon indicating copy to clipboard operation
commons-csv copied to clipboard

[CSV-302] CSVFormat.duplicateHeaderMode requires default DISALLOW, fix deserialization of v1.9.0 CSVFormat objects

Open spannm opened this issue 2 years ago • 0 comments

  • CSVFormat.duplicateHeaderMode requires default DISALLOW for backward compatibility
  • The field does not allow null values
  • Deserialization of version 1.9.0 CSVFormat objects now set duplicateHeaderMode based on the previous member boolean duplicateHeaderMode (done in readResolve)
  • Add JUnit test for CSVFormat deserialization
  • Fix a small bug in setNullString where member quotedNullString was inconsistently written (missing write in setQuote)

spannm avatar Oct 17 '22 16:10 spannm