From dca34bc11470ee6fdd55fe65698d31126e1b8d3a Mon Sep 17 00:00:00 2001 From: Nanaloveyuki Date: Wed, 20 May 2026 10:07:08 +0800 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Split=20global=20logger=20?= =?UTF-8?q?emitters?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/global.mbt | 24 ------------------------ src/global_emitters.mbt | 23 +++++++++++++++++++++++ 2 files changed, 23 insertions(+), 24 deletions(-) create mode 100644 src/global_emitters.mbt diff --git a/src/global.mbt b/src/global.mbt index db01e62..064f279 100644 --- a/src/global.mbt +++ b/src/global.mbt @@ -13,27 +13,3 @@ pub fn set_default_target(target : String) -> Unit { pub fn default_logger() -> Logger[ConsoleSink] { Logger::new(default_console_sink, min_level=default_min_level_ref.val, target=default_target_ref.val) } - -pub fn log(level : Level, message : String, fields~ : Array[Field] = []) -> Unit { - default_logger().log(level, message, fields=fields) -} - -pub fn trace(message : String, fields~ : Array[Field] = []) -> Unit { - default_logger().trace(message, fields=fields) -} - -pub fn debug(message : String, fields~ : Array[Field] = []) -> Unit { - default_logger().debug(message, fields=fields) -} - -pub fn info(message : String, fields~ : Array[Field] = []) -> Unit { - default_logger().info(message, fields=fields) -} - -pub fn warn(message : String, fields~ : Array[Field] = []) -> Unit { - default_logger().warn(message, fields=fields) -} - -pub fn error(message : String, fields~ : Array[Field] = []) -> Unit { - default_logger().error(message, fields=fields) -} diff --git a/src/global_emitters.mbt b/src/global_emitters.mbt new file mode 100644 index 0000000..7690632 --- /dev/null +++ b/src/global_emitters.mbt @@ -0,0 +1,23 @@ +pub fn log(level : Level, message : String, fields~ : Array[Field] = []) -> Unit { + default_logger().log(level, message, fields=fields) +} + +pub fn trace(message : String, fields~ : Array[Field] = []) -> Unit { + default_logger().trace(message, fields=fields) +} + +pub fn debug(message : String, fields~ : Array[Field] = []) -> Unit { + default_logger().debug(message, fields=fields) +} + +pub fn info(message : String, fields~ : Array[Field] = []) -> Unit { + default_logger().info(message, fields=fields) +} + +pub fn warn(message : String, fields~ : Array[Field] = []) -> Unit { + default_logger().warn(message, fields=fields) +} + +pub fn error(message : String, fields~ : Array[Field] = []) -> Unit { + default_logger().error(message, fields=fields) +}