执行摘要
本 PR 对 sgl-model-gateway/src/service_discovery.rs 中一个超出 rustfmt 行长度限制的 warn! 宏调用进行了格式化调整,属于纯代码风格修正,无任何逻辑变更。
功能与动机
PR body 明确指出:"Reformats a warn! macro call in sgl-model-gateway/src/service_discovery.rs to satisfy rustfmt line-length rules. Introduced by #25294." 目的是解决因 PR #25294 引入的格式不规范问题,确保代码符合 rustfmt 标准,避免 CI 检查失败。
实现拆解
- 定位问题代码:在
sgl-model-gateway/src/service_discovery.rs 文件的 PodInfo::should_include 方法中,第 118 行 warn! 宏调用字符串过长,触发 rustfmt 行长度警告。
- 格式化修复:将
warn! 宏的参数拆分为多行,使其符合 rustfmt 默认的行长度限制(通常为 100 或 120 字符)。
- 无逻辑变更:仅调整代码格式,未修改任何功能逻辑。
sgl-model-gateway/src/service_discovery.rs
唯一变更文件,修正了 warn! 宏的行长度问题,确保通过 rustfmt 检查。
// 修复前:单行过长
warn!("PD mode enabled but both prefill_selector and decode_selector are empty");
// 修复后:拆分为多行,满足 rustfmt 行长度限制
warn!(
"PD mode enabled but both prefill_selector and decode_selector are empty"
);
评论区精华
无 review 讨论。审核机器人 gemini-code-assist[bot] 表示没有反馈。
风险与影响
- 风险:极低。仅格式化变更,无回归、性能或安全影响。
- 影响:无用户或系统影响,有助于保持代码风格一致性。
关联脉络
与 PR #25294 直接关联,该 PR 引入了需要格式化的 warn! 宏调用。本 PR 是对该 PR 的后续风格修复。
参与讨论