Joint.seed.walked: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/ws/joint.bend as Joint Lines 699-709 of ezx@1.11.0.0/src/ws/joint.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/ws/joint.bend&start_line=699&end_line=709 import Base import ezx@1.11.0.0/src/pkg/pkg.bend as K import ezx@1.11.0.0/src/lock/lock.bend as L import ezx@1.11.0.0/src/lock/world.bend as LW # a member's package as the lock is to read it: fresh from the committed # tree, as a clone arrives, so the lock lays it under BEND_LIB def seed.walked(got: K.Walked, +hash: String, +path: String, +entry: String) -> List<&2, LW.Reply>: match got: case K.Walked{_h, _root, fs, +sums}: [LW.Reply{LW.Pkg{hash, L.Member{path, entry}, ""}, LW.Got{LW.Clone{""}, K.manifest_of(sums), texts(sums, fs)}}] case K.Asks{_at}: [] case K.Refused{_why}: [] Uses (10): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List 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/lock/lock.bend&name=Src https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/world.bend&name=Answer https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/world.bend&name=Ask https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/world.bend&name=How https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/world.bend&name=Reply https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/pkg/pkg.bend&name=Walked https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/pkg/pkg.bend&name=manifest_of https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ws/joint.bend&name=texts