I extracted the logic to validate that a file's header matches the specified dataclass from the DataclassReader init method into the assertions module.
This 1) cleans up the reader's init method and 2) prepares the logic to be reused when validating a file is append able
I extracted the logic to validate that a file's header matches the specified dataclass from the
DataclassReader
init method into theassertions
module.This 1) cleans up the reader's init method and 2) prepares the logic to be reused when validating a file is append able