Lock.src.go: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/lock/lock.bend as Lock Lines 228-235 of ezx@1.11.0.0/src/lock/lock.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/lock/lock.bend&start_line=228&end_line=235 import Base import ezx@1.11.0.0/src/toml/toml.bend as T # a git origin keeps every key it was written with def src.go(git: Bool, +member: Bool, +ps: List<&2, T.Kv>) -> Src: match git: case True{}: Git{T.value(ps, "url"), T.value(ps, "rev"), T.value(ps, "entry"), T.value(ps, "root"), T.value(ps, "narHash"), T.value(ps, "tag")} case False{}: src.member(member, ps) Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/lock.bend&name=Src https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/lock.bend&name=src.member https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/toml/toml.bend&name=Kv https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/toml/toml.bend&name=value