chore: cargo clippy

This commit is contained in:
2025-07-17 16:34:18 +08:00
parent 781f701891
commit 74e819c678
9 changed files with 57 additions and 43 deletions

View File

@@ -42,8 +42,8 @@ impl Evaluate for ir::List {
.items
.iter()
.map(|val| {
let eval_result = val.eval(engine, env);
eval_result
val.eval(engine, env)
})
.collect::<Result<EcoVec<_>>>()?;
let result = Value::List(List::from(items)).ok();
@@ -186,12 +186,12 @@ impl Evaluate for ir::If {
let mut cond = self.cond.eval(engine, env)?;
cond.force(engine, env)?;
let cond = cond.unwrap_bool();
let result = if cond {
if cond {
self.consq.eval(engine, env)
} else {
self.alter.eval(engine, env)
};
result
}
}
}
@@ -284,13 +284,13 @@ impl Evaluate for ir::Const {
impl Evaluate for ir::Var {
fn eval(&self, _: &mut Engine, env: &mut Env) -> Result<Value> {
let result = env.lookup_with(&self.sym).ok_or_else(|| {
env.lookup_with(&self.sym).ok_or_else(|| {
Error::EvalError(format!(
"variable {} not found",
Symbol::from(self.sym.clone())
))
});
result
})
}
}
@@ -315,12 +315,12 @@ impl Evaluate for ir::Thunk {
impl Evaluate for ir::MaybeThunk {
fn eval(&self, engine: &mut Engine, env: &mut Env) -> Result<Value> {
let result = match self {
match self {
ir::MaybeThunk::Const(cnst) => cnst.eval(engine, env),
ir::MaybeThunk::String(string) => string.eval(engine, env),
ir::MaybeThunk::Thunk(thunk) => thunk.eval(engine, env),
};
result
}
}
}