MCPcopy Create free account
hub / github.com/goadesign/goa / validateAttributes

Method validateAttributes

expr/http_service.go:229–236  ·  view source on GitHub ↗

validateAttributes validates service parameters and headers

(verr *eval.ValidationErrors)

Source from the content-addressed store, hash-verified

227
228// validateAttributes validates service parameters and headers
229func (svc *HTTPServiceExpr) validateAttributes(verr *eval.ValidationErrors) {
230 if svc.Params != nil {
231 verr.Merge(svc.Params.Validate("parameters", svc))
232 }
233 if svc.Headers != nil {
234 verr.Merge(svc.Headers.Validate("headers", svc))
235 }
236}
237
238// validateParent validates parent service configuration
239func (svc *HTTPServiceExpr) validateParent(verr *eval.ValidationErrors) {

Callers 1

ValidateMethod · 0.95

Calls 2

ValidateMethod · 0.65
MergeMethod · 0.45

Tested by

no test coverage detected