moov-io / bai2

BAI2 file format is a cash management balance reporting standard
Apache License 2.0
15 stars 9 forks source link

[parser] support BAI2 files with newline-delimited continuations #104

Closed wokkaflokka closed 5 months ago

wokkaflokka commented 5 months ago

Adds support for parsing BAI2 files that contain newline-delimited continuation records. Such records are generally expected only for Transaction Details.

This change attempts to support the stated use-case while minimizing changes to the existing parsing routine and while maintaining backwards compatibility with the existing runtime behavior of this library (as codified by the existing test suite).