DerivationApi
Attributes
- Graph
- Supertypes
- trait LowPrioCompleterstrait CompletionApitrait SupportApitrait ReaderApiclass Objecttrait Matchableclass Any
- Known subtypes
- trait Apiobject DefaultApi.type
- Self type
Members list
Type members
Classlikes
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
A parser is responsible for defining a set of CLI parameters and implementing a way to extract a value from the corresponding arguments.
A parser is responsible for defining a set of CLI parameters and implementing a way to extract a value from the corresponding arguments.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
A single CLI parameter (may be repeated) which maps to a single scala parameter.
A single CLI parameter (may be repeated) which maps to a single scala parameter.
Attributes
- Graph
- Supertypes
Signature of a Scala parameter. These are used by the derivation macros to to instantiate parsers for every parameter. Note that this API should be considered experimental. In the future, this typeclass may be eliminated and the behavior folded directly into macros.
Signature of a Scala parameter. These are used by the derivation macros to to instantiate parsers for every parameter. Note that this API should be considered experimental. In the future, this typeclass may be eliminated and the behavior folded directly into macros.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
A single CLI parameter (may not be repeated) which maps to a single scala parameter.
A single CLI parameter (may not be repeated) which maps to a single scala parameter.
Attributes
- Graph
- Supertypes
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- Subcommand.type
Inherited classlikes
Attributes
- Inherited from:
- CompletionApi
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object booleanCompleter.type
Value members
Concrete methods
Inherited methods
Generate a help message from parameters.
Generate a help message from parameters.
Overriding this allows you to customize the help message of all commands.
Attributes
- Inherited from:
- SupportApi
Givens
Givens
Inherited givens
Attributes
- Inherited from:
- LowPrioCompleters