run method
Implementation
Future<ProcessDetailsSync> run(
String executable,
List<String> arguments, {
String? workingDirectory,
Map<String, String>? environment,
bool includeParentEnvironment = true,
bool runInShell = false,
}) async {
final process = await io.Process.run(
executable,
arguments,
workingDirectory: workingDirectory,
environment: environment,
includeParentEnvironment: includeParentEnvironment,
runInShell: runInShell,
);
return ProcessDetailsSync(
stdout: process.stdout.toString(),
stderr: process.stderr.toString(),
exitCode: process.exitCode,
);
}