Enhancements
- Added support for nested objects with the newly introduced
@Nested
annotation: #139 CsvRoutines
and other routine classes provide aParsingContext
object: #136
Bugfixes:
- Fixed incorrect escape of CSV when writing a quote escape character with
setQuoteEscapingEnabled=true
before writing any other character that would prompt the writer to enclose the field in quotes: #143 - Fixed handling of unquoted values where two consecutive unescaped quotes appeared in the input:
#143 - IndexOutOfBoundsException when processing index-based annotations: 33a099c
- Fixed width writing from
ResultSet
should respect user provided field length instead of using the resultset length - #135 - Parser did not throw error in case input fails to be read (e.g. in case of socket timeouts, etc) and would just silently stop. #140