Skip to content

fix: 让启动日志遵循自定义资料目录 - #298

Merged
Aschenbath merged 1 commit into
teikengstudio:devfrom
Aschenbath:fix/startup-log-directory-20261113
Nov 13, 2026
Merged

Aschenbath merged 1 commit into
teikengstudio:devfrom
Aschenbath:fix/startup-log-directory-20261113

Conversation

@Aschenbath

Copy link
Copy Markdown
Collaborator

启动阶段先初始化日志、后解析 --data-dir,使独立资料实例仍把日志写进系统默认目录。现在启动日志和资料共用参数解析,日志写入指定资料目录的 logs 子目录;目录不可写时保留可导出的内存日志,错误参数仍进入资料目录恢复页。

验证:

  • flutter test --no-pub test/startup_directory_test.dart test/app_log_test.dart:23 项通过,覆盖自定义目录、启动记录、目录不可写及恢复页。
  • 改动文件静态分析通过。
  • 方法追踪:3363 / 3363,缺失、重复和解析错误均为 0。

@Aschenbath
Aschenbath merged commit e31e2a8 into teikengstudio:dev Nov 13, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant