Map<String, dynamic> toMap() { return { 'file': file?.path, 'begin': begin, 'end': end, 'expected': expected, }; }