internal/server/serialization.go
Function makeHandler
has 6 return statements (exceeds 4 allowed). Open
Open
func makeHandler(input []byte) (handler.Handler, error) {
payload := &jsonHandler{}
if err := json.Unmarshal(input, &payload); err != nil {
return nil, fmt.Errorf("failed to unmarshal payload (%s)", err.Error())
}
Function makeHandlersFromPath
has 5 return statements (exceeds 4 allowed). Open
Open
func makeHandlersFromPath(schema *gojsonschema.Schema, segments ...string) ([]handler.Handler, error) {
data, err := loadYAML(segments...)
if err != nil {
return nil, err
}