run abstract method

Future<ProcessResult> run(
  1. String executable,
  2. List<String> arguments, {
  3. String? workingDirectory,
  4. void onStdout(
    1. String line
    )?,
  5. void onStderr(
    1. String line
    )?,
  6. Map<String, String>? environment,
})

Executes executable with arguments in workingDirectory. Optionally streams stdout/stderr lines to onStdout and onStderr.

Implementation

Future<ProcessResult> run(
  String executable,
  List<String> arguments, {
  String? workingDirectory,
  void Function(String line)? onStdout,
  void Function(String line)? onStderr,
  Map<String, String>? environment,
});