encoding/openapi: remove unused code
Change-Id: I82a97a4e0d0526c33c587aa680ce7f267e51ac3c
Reviewed-on: https://cue-review.googlesource.com/c/cue/+/5680
Reviewed-by: Marcel van Lohuizen <mpvl@golang.org>
diff --git a/encoding/openapi/decode.go b/encoding/openapi/decode.go
index c0ccdce..23a0cc1 100644
--- a/encoding/openapi/decode.go
+++ b/encoding/openapi/decode.go
@@ -100,28 +100,6 @@
return f, nil
}
-func newField(key, value string) *ast.Field {
- return &ast.Field{
- Label: ast.NewIdent(key),
- Value: ast.NewString(value),
- }
-}
-
-func fieldsInfo(v cue.Value, name string, fields ...string) ast.Decl {
- group := v.Lookup(name)
- if !group.Exists() {
- return nil
- }
-
- a := []interface{}{}
- for _, f := range fields {
- if s, _ := group.Lookup(f).String(); s != "" {
- a = append(a, ast.NewIdent(f), ast.NewString(s))
- }
- }
- return &ast.Field{Label: ast.NewIdent("$" + name), Value: ast.NewStruct(a...)}
-}
-
const oapiSchemas = "#/components/schemas/"
func openAPIMapping(pos token.Pos, a []string) ([]string, error) {