@override void report(String rule, String name, String message) { hasError = true; errors.add({'message': message, 'rule': rule, 'key': name}); }