def resolved.read
import ezx@1.11.0.0/src/ws/joint.bend as Jointimport Base
import ezx@1.11.0.0/src/ledger/manifest.bend as M
import ezx@1.11.0.0/src/pkg/pkg.bend as K
867# the members resolved, once each was read: the root first, as the member at
868# its own directory
869def resolved.read(rd: Read, +root: M.Manifest, +files: List<&2, K.Source>) -> Read:
870 match rd:
871 case Unread{why}:
872 Unread{why}
873 case Read{ms}:
874 +all = with.root(root, ms)
875 res.all(all, all, files)