validateDates method

List<CheckpointValidationError> validateDates(
  1. Checkpoint checkpoint
)

Implementation

List<CheckpointValidationError> validateDates(Checkpoint checkpoint) {
  return [
    if (checkpoint.date1 == null) CheckpointValidationError.date1IsMissing,
    if (checkpoint.date2 == null && checkpoint.numberOfValues > 1)
      CheckpointValidationError.date2IsMissing,
  ];
}