stdIOLogListener function
A listener that output log records to stdout
and stderr
.
To be consistent with package: build_runner
, only SEVERE records will be written to stderr
.
This needs some understanding of package: logging
.
Implementation
void stdIOLogListener(LogRecord rec) {
switch (rec.loggerName) {
case loggers.buildRunner:
_buildRunnerListener(rec);
break;
default:
_defaultListener(rec);
}
}