PgpKeyIdExternal
Attributes
- Graph
-
- Supertypes
-
class PgpExternalCommandclass ExternalCommandtrait CommandHelpersclass Command[DummyOptions]class CaseApp[DummyOptions]class Objecttrait Matchableclass AnyShow all
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- CommandHelpers
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
Attributes
- Definition Classes
-
Command
Attributes
- Definition Classes
-
Command
Inherited methods
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Arguments are expanded then parsed. By default, argument expansion is the identity function. Overriding this method allows plugging in an arbitrary argument expansion logic.
Arguments are expanded then parsed. By default, argument expansion is the identity function. Overriding this method allows plugging in an arbitrary argument expansion logic.
One such expansion logic involves replacing each argument of the form '@
Attributes
- Example
-
import caseapp.core.parser.PlatformArgsExpander override def expandArgs(args: List[String]): List[String] = PlatformArgsExpander.expand(args)
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- Command
Attributes
- Inherited from:
- CaseApp
Attributes
- Definition Classes
-
ExternalCommand -> CaseApp
- Inherited from:
- ExternalCommand
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Whether to ignore unrecognized arguments.
Whether to ignore unrecognized arguments.
That is, if there are unrecognized arguments, the parsing still succeeds. The unparsed arguments are put in the args
argument of run
.
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- PgpExternalCommand
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- PgpExternalCommand
Attributes
- Inherited from:
- PgpExternalCommand
Attributes
- Inherited from:
- ExternalCommand
Whether to stop parsing at the first unrecognized argument.
Whether to stop parsing at the first unrecognized argument.
That is, stop parsing at the first non option (not starting with "-"), or the first unrecognized option. The unparsed arguments are put in the args
argument of run
.
Attributes
- Definition Classes
-
ExternalCommand -> CaseApp
- Inherited from:
- ExternalCommand
Attributes
- Inherited from:
- PgpExternalCommand
Attributes
- Inherited from:
- CaseApp
Inherited fields
Attributes
- Inherited from:
- CaseApp
Implicits
Inherited implicits
Attributes
- Inherited from:
- CommandHelpers
Attributes
- Inherited from:
- CaseApp
Attributes
- Inherited from:
- CaseApp