From 81e21e79075f7be6c14aa91ee7f360789bfeebe7 Mon Sep 17 00:00:00 2001 From: Dan Chevalier Date: Mon, 25 Mar 2024 16:23:23 -0400 Subject: [PATCH 1/2] Log to developer on publish --- lib/src/logger.dart | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/lib/src/logger.dart b/lib/src/logger.dart index d9fa254..e1f81c6 100644 --- a/lib/src/logger.dart +++ b/lib/src/logger.dart @@ -4,6 +4,7 @@ import 'dart:async'; import 'dart:collection'; +import 'dart:developer' as developer; import 'level.dart'; import 'log_record.dart'; @@ -311,7 +312,19 @@ class Logger { } } - void _publish(LogRecord record) => _controller?.add(record); + void _publish(LogRecord record) { + developer.log( + record.message, + time: record.time, + sequenceNumber: record.sequenceNumber, + level: record.level.value, + name: record.loggerName, + zone: record.zone, + error: record.error, + stackTrace: record.stackTrace, + ); + return _controller?.add(record); + } /// Top-level root [Logger]. static final Logger root = Logger(''); From e6241e3a2a17372ba97e999f5bdde47459a36774 Mon Sep 17 00:00:00 2001 From: Daniel Chevalier Date: Tue, 26 Mar 2024 13:15:15 -0400 Subject: [PATCH 2/2] Update lib/src/logger.dart Co-authored-by: Nate Bosch --- lib/src/logger.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/logger.dart b/lib/src/logger.dart index e1f81c6..ad38018 100644 --- a/lib/src/logger.dart +++ b/lib/src/logger.dart @@ -323,7 +323,7 @@ class Logger { error: record.error, stackTrace: record.stackTrace, ); - return _controller?.add(record); + _controller?.add(record); } /// Top-level root [Logger].