Relock.at.place: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/ws/relock.bend as Relock Lines 60-70 of ezx@1.11.0.0/src/ws/relock.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/ws/relock.bend&start_line=60&end_line=70 import Base import ezx@1.11.0.0/src/lock/plan.bend as LP import ezx@1.11.0.0/src/pkg/path.bend as P # a place a tree is laid in, taken from the root: the root's committed # `.ez/lib` for a committed tree, BEND_LIB as it is, and a directory under the # root from the root def at.place(+at: String, place: LP.Place) -> LP.Place: match place: case LP.Committed{}: LP.Under{at} case LP.Cache{}: LP.Cache{} case LP.Under{dir}: LP.Under{P.join(at, dir)} 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/lock/plan.bend&name=Place https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/pkg/path.bend&name=join