parser library
Contains the classes and functions related to the creation of suggestions for the completion of commands.
Classes
- AllAbbrOptionsCompletionResult
- A CompletionResult that suggests all abbreviated options in a completionLevel.
- AllOptionsAndCommandsCompletionResult
- A CompletionResult that suggests all abbreviated options in a completionLevel.
- CompletionLevel
-
The necessary information to produce completion for
CommandRunner
-based cli applications. - CompletionParser
- The workhorse of the completion system.
- CompletionResult
- Describes the result of a completion handling process.
- CompletionState
- A description of the state of a user input when requesting completion.
- MatchingCommandsCompletionResult
- A CompletionResult that suggests the sub commands in a completionLevel that matches pattern (A.K.A: startsWith).
- MatchingOptionsCompletionResult
- A CompletionResult that suggests the options in a completionLevel that starts with pattern.
- OptionValuesCompletionResult
- A CompletionResult that suggests the values of an option given its optionName and its completionLevel.
Enums
- SystemShell
- A type definition for a shell.