run method

  1. @override
FutureOr<int>? run()
override

Runs this command.

The return value is wrapped in a Future if necessary and returned by CommandRunner.runCommand.

Implementation

@override
FutureOr<int>? run() async =>
    (await devTool.run(
      DevToolExecutionContext(
        argResults: argResults,
        commandName: name,
        usageException: usageException,
        verbose: verboseEnabled(this),
      ),
    )) ??
    0;