silenceStderr<T> function
T
silenceStderr<T>(
- T callback()
Runs callback
and silences all stderr emitted by Scripts.
Returns the same result as callback
. Doesn't add any special error
handling.
Implementation
T silenceStderr<T>(T callback()) {
var group = StdioGroup();
group.stream.drain<void>();
return runZoned(callback, zoneValues: {stderrKey: group});
}