validateWorkflow static method

List<ValidationError> validateWorkflow(
  1. WorkflowNode rootNode
)

Implementation

static List<ValidationError> validateWorkflow(WorkflowNode rootNode) {
  final errors = <ValidationError>[];
  final visitedNodes = <String>{};

  _validateNode(rootNode, errors, visitedNodes);

  return errors;
}