From ec0615afb9f5d4f89341cac36f07e302e70ce655 Mon Sep 17 00:00:00 2001 From: Emilia Hane Date: Fri, 4 Oct 2024 14:40:51 +0200 Subject: [PATCH] Fix lint `alloy-sol-macro-expander` (#760) Fix lint sol-macro-expander --- crates/sol-macro-expander/src/expand/contract.rs | 4 ++-- crates/sol-macro-expander/src/expand/mod.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/sol-macro-expander/src/expand/contract.rs b/crates/sol-macro-expander/src/expand/contract.rs index e49f917b77..b5717615c8 100644 --- a/crates/sol-macro-expander/src/expand/contract.rs +++ b/crates/sol-macro-expander/src/expand/contract.rs @@ -602,7 +602,7 @@ enum ToExpand<'a> { Events(&'a [&'a ItemEvent]), } -impl<'a> ToExpand<'a> { +impl ToExpand<'_> { fn to_data(&self, expander: &CallLikeExpander<'_>) -> ExpandData { let &CallLikeExpander { cx, ref contract_name, .. } = expander; match self { @@ -660,7 +660,7 @@ impl<'a> ToExpand<'a> { } } -impl<'a> CallLikeExpander<'a> { +impl CallLikeExpander<'_> { fn expand(&self, to_expand: ToExpand<'_>, attrs: Vec) -> TokenStream { let data = &to_expand.to_data(self); diff --git a/crates/sol-macro-expander/src/expand/mod.rs b/crates/sol-macro-expander/src/expand/mod.rs index f4a85c125d..3f2e3027c9 100644 --- a/crates/sol-macro-expander/src/expand/mod.rs +++ b/crates/sol-macro-expander/src/expand/mod.rs @@ -198,7 +198,7 @@ impl<'ast> ExpCtxt<'ast> { } // resolve -impl<'ast> ExpCtxt<'ast> { +impl ExpCtxt<'_> { fn parse_file_attributes(&mut self) -> Result<()> { let (attrs, others) = self.ast.split_attrs()?; self.attrs = attrs;