Cli.arg_issues: def of cli@0.2.0.0 Import: import cli@0.2.0.0/cli.bend as Cli Lines 2186-2203 of cli@0.2.0.0/cli.bend: https://jend.leeeet.dev/read.txt?path=cli@0.2.0.0/cli.bend&start_line=2186&end_line=2203 import Base def arg_issues(+kind: UsageKind, +id: String, +short: String, +long: String, usage: String, help: String, +attrs: List<&2, Item>, remaining: List<&2, LintItem>, +at: String, ids: List<&2, String>, seen: List<&2, Seen>, optional: Bool, variadic: Bool, version: Bool) -> List<&2, Problem>: List.concat(&2, Problem, [ arg_reserved_dup(at, long, seen, id, short, version), misplaced_arg(kind, attrs, at), when_problem(Bool.and(String.is_empty(help), Bool.not(has_hidden(attrs))), NoHelp{at, usage}), check_default(find_default(attrs), kind, attrs, id, at), missing_refs(List.append(&2, String, find_requires(attrs), find_conflicts(attrs)), ids, at), positional_issue(kind, id, attrs, remaining, optional, variadic, at), when_problem(bad_choices(attrs), BadChoices{at, id}), check_choices(find_one_of(attrs), find_as(attrs), id, at), bare_issue(kind, id, short, attrs, at), ]) Uses (28): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.and https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.not https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List.append https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List.concat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String.is_empty https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=Item https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=LintItem https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=Problem https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=Seen https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=UsageKind https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=arg_reserved_dup https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=bad_choices https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=bare_issue https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=check_choices https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=check_default https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=find_as https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=find_conflicts https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=find_default https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=find_one_of https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=find_requires https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=has_hidden https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=misplaced_arg https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=missing_refs https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=positional_issue https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=when_problem