From 7a2b62d54534db25ff3dfc6bc9dc36fb595ac66e Mon Sep 17 00:00:00 2001 From: widmogrod Date: Sat, 28 Oct 2023 01:18:00 +0200 Subject: [PATCH] infer default for union shapes, now support more union types --- infer_defaults.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infer_defaults.go b/infer_defaults.go index 8ee7eb27..c1de5225 100644 --- a/infer_defaults.go +++ b/infer_defaults.go @@ -116,7 +116,7 @@ func (f *InferredInfo) StructShapeWith(name string) *shape.StructLike { func (f *InferredInfo) RetrieveUnions() []*shape.UnionLike { result := make([]*shape.UnionLike, 0) for unionName, possibleVariants := range f.possibleVariantTypes { - var variants []*shape.StructLike + var variants []shape.Shape for _, variant := range possibleVariants { variants = append(variants, f.shapes[variant]) }