Plan.member.same: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/fetch/plan.bend as Plan Lines 283-298 of ezx@1.11.0.0/src/fetch/plan.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/fetch/plan.bend&start_line=283&end_line=298 import Base import ezx@1.11.0.0/src/pkg/pkg.bend as K # a member's walk, once it is known whether it hashes to the hash the lock # records: the files it walked, or a refusal naming the member def member.same( same: Bool, +now: String, wfs: List<&2, K.Source>, fs: List<&2, K.Item>, +path: String, +hash: String ) -> Part: match same: case True{}: Got{cand(fs, "", wfs)} case False{}: No{"ez: workspace member " ++ path ++ " is " ++ now ++ " in the committed files, and the lock records " ++ hash ++ "; run ez lock"} Uses (8): 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=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String.append https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/fetch/plan.bend&name=Part https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/fetch/plan.bend&name=cand https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/pkg/pkg.bend&name=Item https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/pkg/pkg.bend&name=Source