fix(official-sync): 修复阻塞 clippy 门禁的两处告警

cargo clippy --workspace -- -D warnings 在 HEAD 上失败,阻塞项目验证门禁:
- resolve_bootstrap 因 c123f6c 新增 curl_proxy 参数达到 8 个,触发
  too_many_arguments。将 curl_command/curl_proxy/unzip_command 收拢为
  BootstrapTools 结构体,降到 6 个参数。
- visible_historical_failed_versions(169822a 引入)的显式生命周期可省略,
  触发 needless_lifetimes。按 clippy 建议省略。

对应 issue #18 维护清单 1-7。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-16 04:40:35 -07:00
co-authored by Claude Fable 5
parent eef8c52497
commit 810b39c2cd
2 changed files with 21 additions and 14 deletions
+3 -3
View File
@@ -2024,9 +2024,9 @@ fn print_daemon_version_state_summary(version_state: &OfficialVersionState) {
}
}
fn visible_historical_failed_versions<'a>(
version_state: &'a OfficialVersionState,
) -> Vec<&'a OfficialFailedVersionRecord> {
fn visible_historical_failed_versions(
version_state: &OfficialVersionState,
) -> Vec<&OfficialFailedVersionRecord> {
let in_progress = version_state.in_progress_version.as_ref();
version_state
.failed_versions