log method

  1. @override
Future<void> log(
  1. LogEntry entry
)
override

Implementation

@override
Future<void> log(LogEntry entry) async {
  final sink = _sink ?? _createSink();
  final jsonLine = '\n${jsonEncode(entry.toJson())},';

  try {
    sink.write(jsonLine);
    await sink.flush();
  } catch(e) {
    stderr.writeln("File transport error: $e");
  }
}