⬆️ upgrade async and replace native file FFI

升级 async 依赖,迁移到 MoonBit 原生 async/fs 文件接口,移除项目自有 C FFI,并固定文本文件为 LF。CI 全部通过。
This commit is contained in:
Nanaloveyuki
2026-08-25 16:06:37 +08:00
committed by GitHub
parent aab7a94ae2
commit b4d69675fd
24 changed files with 860 additions and 201 deletions
+1
View File
@@ -77,6 +77,7 @@ pub struct AsyncLogger[S] {
flush_policy : @utils.AsyncFlushPolicy
sink : S
flush_callback : (S) -> Unit raise
flush_async_callback : (async (S) -> Unit)?
context_fields : Array[@core.Field]
filter : (@core.Record) -> Bool
patch : (@core.Record) -> @core.Record