parseJsonOrThrow<T> method
Like parseJson but throws ValidationException on any failure.
Implementation
T parseJsonOrThrow<T>(String source, Validator<T> schema) {
final result = parseJson(source, schema);
if (result is FlodFailure<T>) {
throw ValidationException(result.errors);
}
return (result as FlodSuccess<T>).data;
}