run method

  1. @override
void run()

Implementation

@override
void run() {
  final shell = argResults?.arguments.firstOrNull;
  if (shell == '--') {
    final args = argResults?.arguments.skip(1) ?? const <String>[];
    return tab.parse(args);
  }

  final (name, exec) = resolveExecInfo();
  tab.setup(name, exec, shell);
}