refactor: 迁出日志宏,移除直接依赖

This commit is contained in:
爱特每羊队
2026-06-26 18:53:48 +08:00
parent 8394c5d632
commit e730d0fd2d
24 changed files with 214 additions and 280 deletions
+34
View File
@@ -0,0 +1,34 @@
#[macro_export]
macro_rules! builtins_error {
($($arg:tt)*) => {
oxide_log::__log_event!("oxide::builtins", oxide_log::tracing::Level::ERROR, $($arg)*)
};
}
#[macro_export]
macro_rules! builtins_warn {
($($arg:tt)*) => {
oxide_log::__log_event!("oxide::builtins", oxide_log::tracing::Level::WARN, $($arg)*)
};
}
#[macro_export]
macro_rules! builtins_info {
($($arg:tt)*) => {
oxide_log::__log_event!("oxide::builtins", oxide_log::tracing::Level::INFO, $($arg)*)
};
}
#[macro_export]
macro_rules! builtins_debug {
($($arg:tt)*) => {
oxide_log::__log_event!("oxide::builtins", oxide_log::tracing::Level::DEBUG, $($arg)*)
};
}
#[macro_export]
macro_rules! builtins_trace {
($($arg:tt)*) => {
oxide_log::__log_event!("oxide::builtins", oxide_log::tracing::Level::TRACE, $($arg)*)
};
}
+1
View File
@@ -1,6 +1,7 @@
pub mod array;
pub mod array_buffer;
pub mod boolean;
pub mod builtins_log;
pub mod data_view;
pub mod date;
pub mod error;