diff --git a/gen/schema_gen.go b/gen/schema_gen.go index 2fd5343b6..146eddac1 100644 --- a/gen/schema_gen.go +++ b/gen/schema_gen.go @@ -260,9 +260,10 @@ func (g *schemaGen) generate2(name string, schema *jsonschema.Schema) (ret *ir.T jsonschema.Boolean, jsonschema.Null: default: - return nil, &ErrNotImplemented{ - Name: "non-primitive enum", - } + return nil, errors.Wrap( + &ErrNotImplemented{Name: "non-primitive enum"}, + name, + ) } }