Thanks to visit codestin.com
Credit goes to github.com

Skip to content

feat: 添加禁用 someboot 自动注入 Cargo 参数的配置选项#106

Merged
ZR233 merged 2 commits into
mainfrom
feat/no-auto
May 21, 2026
Merged

feat: 添加禁用 someboot 自动注入 Cargo 参数的配置选项#106
ZR233 merged 2 commits into
mainfrom
feat/no-auto

Conversation

@ZR233
Copy link
Copy Markdown
Member

@ZR233 ZR233 commented May 21, 2026

Summary

  • [system.Cargo] 配置中新增 disable_someboot_build_config 字段,允许用户显式禁用从 someboot build-info.toml 自动注入 Cargo 参数的行为
  • 默认值为 false(保持原有行为不变),序列化时省略该字段以保持配置文件简洁
  • ToolConfigCargo 两层均可控制该行为

Test plan

  • 新增配置反序列化默认值测试:字段缺失时默认为 false
  • 新增序列化测试:false 时省略字段,true 时正确输出
  • 新增集成测试:disable_someboot_build_config = true 时跳过 someboot 参数注入
  • 新增 prepare_build_config 层面的端到端测试
  • 更新已有测试中的 Cargo 构造处,补充新字段

🤖 Generated with Claude Code

@ZR233 ZR233 linked an issue May 21, 2026 that may be closed by this pull request
@ZR233 ZR233 merged commit 74d77e6 into main May 21, 2026
2 checks passed
@ZR233 ZR233 deleted the feat/no-auto branch May 21, 2026 09:15
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.

(ostool):交互式环境下不应该启用panic检查

1 participant