parseCommandLine static method
CliArgs
parseCommandLine(
- String commandLine, {
- CommandDefinition? commandDefinition,
- ToolDefinition? toolDefinition,
Parse a command-line string (for REPL use).
Handles shell-like quoting.
Implementation
static CliArgs parseCommandLine(
String commandLine, {
CommandDefinition? commandDefinition,
ToolDefinition? toolDefinition,
}) {
final args = splitCommandLine(commandLine);
final parser = CliArgParser(toolDefinition: toolDefinition);
return parser.parse(args);
}