Commit Graph

7 Commits

Author SHA1 Message Date
zhaoyanchao 77651f089b fix: resolve merge aftermath - fix config module conflict, update test assertions 2026-05-28 21:35:47 +08:00
zhaoyanchao 1c7927357e refactor: 将 main.rs 拆分为模块以提升可维护性
将庞大的 main.rs 文件按功能拆分为多个模块:models.rs 包含数据结构,error.rs 包含错误处理逻辑,render.rs 包含渲染逻辑,repl.rs 包含交互式循环。main.rs 现在仅作为精简的入口点。所有现有测试均通过,功能保持不变。
2026-04-30 15:13:42 +08:00
zhaoyanchao 8a8bd74378 chore: 更新 .gitignore 条目并调整调试脚本顺序
扩展两个 CLI 工具的 .gitignore 条目列表,包含更多本地生成的目录和文件。
同时将 cargo fmt 命令移至 cargo test 之后执行,以保持一致的检查流程。
2026-04-30 11:08:17 +08:00
zhaoyanchao e4b7565bb3 修改格式 2026-04-30 11:02:28 +08:00
zhaoyanchao 56dbb298a8 修改 2026-04-30 10:58:25 +08:00
zhaoyanchao 3810cbb5e4 chore: 添加 IntelliJ IDEA 项目配置文件
添加 .idea 目录下的 VCS、检查配置、模块设置等 IntelliJ IDEA 项目配置文件,以便在 IDE 中正确管理项目。
2026-04-29 17:18:40 +08:00
zhaoyanchao 2c71e83e55 初始化 2026-04-13 22:06:48 +08:00