Sort Validation warning and errors

Make the UI output consistent
pull/12413/head
James Bardin 9 years ago
parent a2d78b62aa
commit 3e0af2abbb

@ -665,6 +665,12 @@ func (c *Context) Validate() ([]string, []error) {
// Return the result
rerrs := multierror.Append(errs, walker.ValidationErrors...)
sort.Strings(walker.ValidationWarnings)
sort.Slice(rerrs.Errors, func(i, j int) bool {
return rerrs.Errors[i].Error() < rerrs.Errors[j].Error()
})
return walker.ValidationWarnings, rerrs.Errors
}

Loading…
Cancel
Save