SetExternalIDs sets task IDs that are known to exist externally (e.g. in archive). These IDs satisfy dependency and parent checks but are not validated themselves.
(ids map[string]bool)
| 104 | // SetExternalIDs sets task IDs that are known to exist externally (e.g. in archive). |
| 105 | // These IDs satisfy dependency and parent checks but are not validated themselves. |
| 106 | func (v *Validator) SetExternalIDs(ids map[string]bool) { |
| 107 | v.externalIDs = ids |
| 108 | } |
| 109 | |
| 110 | // Validate performs all validation checks on a set of tasks |
| 111 | func (v *Validator) Validate(tasks []*model.Task) *ValidationResult { |
no outgoing calls