runSync method
Implementation
@nonVirtual
io.ProcessResult runSync(
List<String> args, {
String? workingDirectory,
Encoding encoding = defaultCliEncoding,
Map<String, String>? environment,
bool includeParentEnvironment = true,
bool includeExtraEnvironment = true,
}) {
checkExistsSync();
if (null != workingDirectory) {
checkDirectoryExists(workingDirectory, "workingDirectory");
}
return io.Process.runSync(
executable,
args,
runInShell: true,
workingDirectory: workingDirectory,
stderrEncoding: encoding,
stdoutEncoding: encoding,
environment: _combineEnvironment(
environment: environment,
includeExtraEnvironment: includeExtraEnvironment,
),
includeParentEnvironment: includeParentEnvironment,
);
}