run method
Run the command
Implementation
Future<void> run() async {
assert(
_builder != null,
'CommandBuilder must be initialized before running the command.',
);
// Handle help flag
if (arguments.contains('--help') || arguments.contains('-h')) {
print('\nUsage:');
print(_builder!.usage);
return;
}
final CommandResult result = _builder!.parse(arguments);
await handle(result);
}