def Obj.owners.go
import bend-kube-runtime@0.2.0.0/src/core.bend as Coreimport Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J
326def Obj.owners.go(xs: List<&2, J.Json>, +ns: String, +kind: String) -> List<&2, ObjRef>:
327 match xs:
328 case Nil{}:
329 Nil{}
330 case Con{+r, t}:
331 Obj.owners.put(ns, J.Json.str_or(J.Json.get(r, "name"), ""),
332 String.eq(J.Json.str_or(J.Json.get(r, "kind"), ""), kind), Obj.owners.go(t, ns, kind))