verifyAllnotNullableFields function
Implementation
Either<List<String>, List<GenericField>> verifyAllnotNullableFields(
List<GenericField> fields) {
var notNullables = getNotNullableFields(fields);
if (notNullables.isNotEmpty) {
var requireds = getNotAssignedFields(notNullables);
if (requireds.isNotEmpty) {
return left(getMessageForrequiredFields(requireds));
} else {
return right(getAssignedFields(fields));
}
} else {
return right(fields);
}
}