def heads.branch
import ezx@1.11.0.0/src/lock/up.bend as Upimport Base
906# a remote whose HEAD names no branch leaves nothing to pin
907def heads.branch(+name: String, +url: String) -> Named:
908 Bool.pick(Named, String.is_empty(name),
909 NamedNo{"ez: " ++ url ++
910 " has no semver-ish tag and its HEAD names no branch; name a ref to pin"},
911 Named{name})