def missing.why
import ezx@1.11.0.0/src/tool/plan.bend as Planimport Base
import ezx@1.11.0.0/src/tool/world.bend as TW
897# why a missing file is refused: a file a pin names is the project's to fix,
898# and any other can be named with `--entry`
899def missing.why(+world: TW.World) -> String:
900 +why = "ez: " ++ label(world) ++ " has no " ++ choice(world)
901 Bool.pick(String, String.is_empty(over(world)),
902 why ++ "; name the file to build with --entry <path.bend>", why)