Upgrade.retarget.go: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/ledger/upgrade.bend as Upgrade Lines 150-167 of ezx@1.11.0.0/src/ledger/upgrade.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/ledger/upgrade.bend&start_line=150&end_line=167 import Base import ezx@1.11.0.0/src/ledger/manifest.bend as M # the dependency with a new commit written in, and the name, the entry, the # tag and the vendor bit left as they were def retarget.go( +name: String, +entry: String, source: M.Source, +rev: String, +hash: String, +root: String, +nar: String ) -> M.Dep: match source: case M.Hub{named}: M.Dep{name, hash, entry, M.Hub{named}} case M.Git{url, _rev, tag, _root, _nar, vend}: M.Dep{name, hash, entry, M.Git{url, rev, tag, root, nar, vend}} case M.Member{path, named}: M.Dep{name, hash, entry, M.Member{path, named}} Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ledger/manifest.bend&name=Dep https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ledger/manifest.bend&name=Source