Record appends an error to the context Errors field.
(err *Error)
| 131 | |
| 132 | // Record appends an error to the context Errors field. |
| 133 | func (c *DSLContext) Record(err *Error) { |
| 134 | if c.Errors == nil { |
| 135 | c.Errors = MultiError{err} |
| 136 | } else { |
| 137 | c.Errors = append(c.Errors, err) |
| 138 | } |
| 139 | } |
| 140 | |
| 141 | // sortDependencies sorts the depencies of the given root in the given slice. |
| 142 | func sortDependencies(roots []Root, root Root, depFunc func(Root) []Root) []Root { |
no outgoing calls
no test coverage detected