Module
PuduLangDocgen.Command.Arguments
Command lines read into commands, paths, and options
Types
| Name | Description |
|---|---|
Parsed |
A command, its positional arguments, and its options |
Functions
| Name | Description |
|---|---|
parse |
Command-line arguments read into a command, positional arguments, and options. |
usage |
Help text listing commands and options. |
has |
Whether a flag was given. |
valueOf |
The last value given for an option, or the fallback. |
valuesOf |
Every value given for an option, in order. |
configPath |
A configuration path; a folder names its `docgen.json`. |
parse
Command-line arguments read into a command, positional arguments, and options.
Parameters
arguments&Array[Str]
Returns
Result[Parsed, Str]
usage
fn usage() -> Str
Help text listing commands and options.
Returns
Str
has
Whether a flag was given.
Parameters
parsed&ParsedflagStr
Returns
Bool
valueOf
The last value given for an option, or the fallback.
Parameters
parsed&ParsednameStrfallbackStr
Returns
Str
valuesOf
Every value given for an option, in order.
Parameters
parsed&ParsednameStr
Returns
Array[Str]
configPath
fn configPath(written: Str) -> Str
A configuration path; a folder names its docgen.json.
Parameters
writtenStr
Returns
Str