execute method

  1. @override
Future<void> execute(
  1. SmartArg parentArguments
)
override

Implementation

@override
Future<void> execute(SmartArg parentArguments) async {
  var showHelp = _cast<HelpArg>(this)?.help ?? false;
  if (showHelp) {
    print(usage());
    exit(0);
  }
  var shell = getShell(this);
  await run(shell, parentArguments);
}