Joint.by.name: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/ws/joint.bend as Joint Lines 444-455 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=444&end_line=455 import Base import ezx@1.11.0.0/src/pkg/pkg.bend as K import ezx@1.11.0.0/src/pub/plan.bend as PP # a member's package, by the name `ez publish` would publish it under # (EZ-WS-6): imported by that name when it has one, by its hash when its # ledger gives neither `publish-as` nor `version`, and refused when it gives # a name publish refuses def by.name(named: PP.Named, got: K.Walked, +name: String, +entry: String) -> Res: match named: case PP.ByHash{}: walked(got, name, entry, "") case PP.ByName{nv}: walked(got, name, entry, nv) case PP.Unnamed{why}: Bad{why ++ "; workspace member " ++ name ++ " is imported by the name ez publish would give it"} Uses (6): 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/pkg/pkg.bend&name=Walked https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/pub/plan.bend&name=Named https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ws/joint.bend&name=Res https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ws/joint.bend&name=walked