meta/idl/idl.go
Function GenerateIDL
has 6 return statements (exceeds 4 allowed). Open
Open
func GenerateIDL(writer io.Writer, packageName string, objs map[string]object.MetaObject) error {
set := signature.NewTypeSet()
fmt.Fprintf(writer, "package %s\n", packageName)
scope := NewScope()