Skip to content

[0075] 修复 fmt --changed-since 与 -e 组合的 bug,为 fix 添加 --changed-since 支持#854

Merged
da-liii merged 1 commit into
mainfrom
da/0075/fmt_multi
May 31, 2026
Merged

[0075] 修复 fmt --changed-since 与 -e 组合的 bug,为 fix 添加 --changed-since 支持#854
da-liii merged 1 commit into
mainfrom
da/0075/fmt_multi

Conversation

@da-liii
Copy link
Copy Markdown
Contributor

@da-liii da-liii commented May 31, 2026

Summary

  • 修复 bin/gf fmt -e scm,sld --changed-since=main 运行时报错 string=? first argument is a pair 的问题
  • gf fix 工具添加 --changed-since 选项,支持与 -e 组合使用
  • 补充 changed-scheme-files-since 传入 #f 和自定义 extensions 的单元测试
  • 更新 devel/0075.md 文档

Test plan

  • bin/gf fmt -e scm,sld --changed-since=main
  • bin/gf fix -e scm,sld --changed-since=main
  • bin/gf test tools/common/tests/liii/goldtool-changed/
  • bin/gf test tools/fmt/tests/
  • bin/gf test tools/fix/tests/

🤖 Generated with Claude Code

@da-liii da-liii merged commit 2058220 into main May 31, 2026
4 checks passed
@da-liii da-liii deleted the da/0075/fmt_multi branch May 31, 2026 14:39
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