invocation property
String
get
invocation
Implementation
String get invocation {
var parents = [name];
for (var command = parent; command != null; command = command.parent) {
parents.add(command.name);
}
parents.add(runner!.executableName);
var invocation = parents.reversed.join(' ');
return subcommands.isNotEmpty
? '$invocation <subcommand> [arguments]'
: '$invocation <source> [arguments]';
}