Open janslow opened 9 years ago
We should add a ParseIssue class which contains the severity, location and description of a issue which is discovered when parsing.
When each section of the CSV is parsed, it should either return a valid result (i.e., a cue or group of cues) or a set of ParseIssues.
The severities should be as follows:
At the moment, if an invalid CSV file is parsed, the user must check the console for the reasons why.
A summary of the errors should be displayed in a dialog box instead.