run abstract method

FutureOr<int?> run([
  1. DevToolExecutionContext? context
])

Runs this tool and returns (either synchronously or asynchronously) an int which will be treated as the exit code (i.e. non-zero means failure).

context is optional. If calling this directly from a dart script, you will most likely want to omit this. DevTools that are converted to a DevToolCommand via toCommand for use in a command-line application will provide a fully-populated DevToolExecutionContext here.

This is the one API member that subclasses need to implement.

Implementation

FutureOr<int?> run([DevToolExecutionContext? context]);