stdIOLogListener function

void stdIOLogListener (LogRecord rec)

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);
  }
}