Age | Commit message (Expand) | Author |
2022-06-28 | Check for inconsistent columns...The number columns in each contents line should be equal to the nember
of columns in the header line.
| Frederick Muriuki Muriithi |
2022-05-18 | Remove obsoleted code. Fix linting errors....Remove the old code that relied on exceptions to parse errors in the
uploaded files.
| Frederick Muriuki Muriithi |
2022-05-18 | Parse files with new non-exception functions...Parse the files with the new functions that return error objects
instead of raising exceptions
| Frederick Muriuki Muriithi |
2022-04-25 | Advance seek_position on error...Advance the seek position, once we have yielded up an error to causing
an infinite loop in certain conditions, where the `parse_errors`
function ends up resuming the gile in the same position once it
experiences an error.
| Frederick Muriuki Muriithi |
2022-04-25 | `take`: function to select a few items from an iterable...To avoid processing all the items in an iterable, the `take` function
is added in this commit. It realised a limited number (specified at
call time) of items from the iterable given.
| Frederick Muriuki Muriithi |
2022-04-21 | Collect all the errors...Build a function to collect all the parsing errors into a "sequence"
of dict objects containing the issues found.
| Frederick Muriuki Muriithi |