def weighed.src

ezx@1.11.0.0 · src/fetch/plan.bend:469

import ezx@1.11.0.0/src/fetch/plan.bend as Plan
import Base
import ezx@1.11.0.0/src/fetch/world.bend as F
import ezx@1.11.0.0/src/lock/up.bend as Up
import ezx@1.11.0.0/src/lock/lock.bend as L
import ezx@1.11.0.0/src/pkg/path.bend as Path

469def weighed.src(src: L.Src, +rs: List<&2, F.Reply>, +here: String, +hash: String) -> String:
470  match src:
471    case L.Hub{}:
472      ""
473    case L.Git{+url, +rev, _entry, _root, nar, _tag}:
474      weighed.heard(F.heard(rs, F.Git{hash, Up.Clone{Path.anchor(here, url), rev}}),
475        hash, nar, url, rev)
476    case L.Member{_path, _entry}:
477      ""

Uses (9)

Used by (1)