From 2a00ef281b78fb76b3046ad5ebc70365d030b125 Mon Sep 17 00:00:00 2001 From: rvcas Date: Tue, 14 Mar 2023 17:03:28 -0400 Subject: [PATCH] chore: bow to the clippy --- crates/aiken-lang/src/ast.rs | 9 ++------- crates/aiken-lang/src/tipo/error.rs | 2 +- crates/aiken-lang/src/uplc.rs | 1 - crates/aiken-project/src/format.rs | 1 - 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/crates/aiken-lang/src/ast.rs b/crates/aiken-lang/src/ast.rs index 5ffcefca..2dee3bb8 100644 --- a/crates/aiken-lang/src/ast.rs +++ b/crates/aiken-lang/src/ast.rs @@ -718,18 +718,13 @@ impl Annotation { } } -#[derive(Debug, Clone, PartialEq, Eq)] +#[derive(Debug, Clone, PartialEq, Eq, Default)] pub enum Layer { + #[default] Value, Type, } -impl Default for Layer { - fn default() -> Self { - Layer::Value - } -} - impl Layer { /// Returns `true` if the layer is [`Value`]. pub fn is_value(&self) -> bool { diff --git a/crates/aiken-lang/src/tipo/error.rs b/crates/aiken-lang/src/tipo/error.rs index 6aa80597..f654deec 100644 --- a/crates/aiken-lang/src/tipo/error.rs +++ b/crates/aiken-lang/src/tipo/error.rs @@ -792,7 +792,7 @@ Perhaps, try the following: suggest_neighbor( name, variables.iter(), - &if name.chars().into_iter().next().unwrap().is_uppercase() { + &if name.chars().next().unwrap().is_uppercase() { suggest_import_constructor() } else { "Did you forget to import it?".to_string() diff --git a/crates/aiken-lang/src/uplc.rs b/crates/aiken-lang/src/uplc.rs index 08adc95d..ea2dea76 100644 --- a/crates/aiken-lang/src/uplc.rs +++ b/crates/aiken-lang/src/uplc.rs @@ -4468,7 +4468,6 @@ impl<'a> CodeGenerator<'a> { | DefaultFunction::Trace => unimplemented!("{func:#?}"), DefaultFunction::ChooseData => { let temp_vars = (0..func.arity()) - .into_iter() .map(|_| format!("__item_{}", self.id_gen.next())) .collect_vec(); diff --git a/crates/aiken-project/src/format.rs b/crates/aiken-project/src/format.rs index 00a4278f..2396ac9c 100644 --- a/crates/aiken-project/src/format.rs +++ b/crates/aiken-project/src/format.rs @@ -138,7 +138,6 @@ pub fn aiken_files_excluding_gitignore(dir: &Path) -> impl Iterator