处理#[allow(dead_code)]代码

This commit is contained in:
xintaofei
2026-03-07 18:04:36 +08:00
parent b1ea16fae0
commit dacec69481
10 changed files with 10 additions and 29 deletions

View File

@@ -16,11 +16,8 @@ static UVX_ENV_CACHE: Mutex<Option<Vec<CheckItem>>> = Mutex::new(None);
#[derive(Debug, Clone, Serialize)]
#[serde(rename_all = "snake_case")]
#[allow(dead_code)]
pub enum FixActionKind {
OpenUrl,
RedownloadBinary,
RetryConnection,
}
#[derive(Debug, Clone, Serialize)]
@@ -57,6 +54,7 @@ pub struct PreflightResult {
pub async fn run_preflight(agent_type: AgentType) -> PreflightResult {
let meta = registry::get_agent_meta(agent_type);
debug_assert_eq!(meta.agent_type, agent_type);
let checks = match &meta.distribution {
AgentDistribution::Npx { node_required, .. } => check_npx_environment(*node_required).await,
AgentDistribution::Uvx { .. } => check_uvx_environment().await,