def origin.say
import ezx@1.11.0.0/src/pub/plan.bend as Planimport Base
import ezx@1.11.0.0/src/ledger/manifest.bend as M
845# where the ledger says a dependency comes from
846def origin.say(src: M.Source) -> String:
847 match src:
848 case M.Hub{_named}:
849 "hub"
850 case M.Git{url, _rev, _tag, _root, _nar, _vend}:
851 "git " ++ url
852 case M.Member{_path, _named}:
853 "workspace member"