Relock.next.lock: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/remove/relock.bend as Relock Lines 61-67 of ezx@1.11.0.0/src/remove/relock.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/remove/relock.bend&start_line=61&end_line=67 import Base import ezx@1.11.0.0/src/lock/plan.bend as P import ezx@1.11.0.0/src/relock/relock.bend as R # the lock's step, once the remove succeeds def next.lock(st: P.Step, +world: World) -> Next: match st: case P.Asking{as, ups, ns}: AskLock{R.asks(P.Asking{as, ups, ns})} case P.Run{_pl}: Planned{plan(world)} Uses (5): https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/plan.bend&name=Step https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/relock/relock.bend&name=asks https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/remove/relock.bend&name=Next https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/remove/relock.bend&name=World https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/remove/relock.bend&name=plan