def err.form.kind

shake@0.7.0.0 · src/cli.bend:2155

import shake@0.7.0.0/src/cli.bend as Cli
import Base

2155# an argument of this kind as an error names it
2156def err.form.kind(kk: ArgKind, +aa: Arg, +name: String, +sh: String, +lo: String) -> String:
2157  match kk:
2158    case Flag{}:
2159      err.spelled(sh, lo, name, "")
2160    case Opt{}:
2161      err.spelled(sh, lo, name, " <" ++ String.to_upper(name) ++ ">")
2162    case Many{}:
2163      err.spelled(sh, lo, name, " <" ++ String.to_upper(name) ++ ">...")
2164    case Pos{}:
2165      help.pos.label(aa)
2166    case Rest{}:
2167      help.pos.label(aa)

Uses (7)

Used by (1)