toList method
Returns stdout and stderr lines as a list.
If you pass a non-zero value to skipLines
then the list will skip over the first skipLines
count;
skipLines
must be +ve.
Implementation
List<String> toList({final int skipLines = 0}) {
var _skipLines = skipLines;
final lines = <String>[];
forEach((line) {
if (_skipLines > 0) {
_skipLines--;
} else {
lines.add(line);
}
}, stderr: (line) {
if (_skipLines > 0) {
_skipLines--;
} else {
lines.add(line);
}
});
return lines;
}