From a2a884c13d76be05e714e1ae34ee8d90a20443ee Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Fri, 2 Jul 2021 11:37:51 +0200 Subject: [PATCH] macro: clippy fixes Signed-off-by: Wolfgang Bumiller --- perlmod-macro/src/function.rs | 1 + perlmod-macro/src/package.rs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/perlmod-macro/src/function.rs b/perlmod-macro/src/function.rs index 6e3bc4f..9ee1f00 100644 --- a/perlmod-macro/src/function.rs +++ b/perlmod-macro/src/function.rs @@ -370,6 +370,7 @@ fn handle_return_kind( }; } + #[allow(clippy::branches_sharing_code)] // ARE YOU SERIOUS? if attr.raw_return { let mut rt = TokenStream::new(); for i in 0..count { diff --git a/perlmod-macro/src/package.rs b/perlmod-macro/src/package.rs index 93733e6..17667b1 100644 --- a/perlmod-macro/src/package.rs +++ b/perlmod-macro/src/package.rs @@ -157,7 +157,7 @@ static mut LIB_NAME: Option = None; pub fn get_default_lib_name(why: Span) -> Result<&'static str, syn::Error> { unsafe { if let Some(name) = &LIB_NAME { - return Ok(&name); + return Ok(name); } } @@ -186,6 +186,6 @@ pub fn get_default_lib_name(why: Span) -> Result<&'static str, syn::Error> { unsafe { LIB_NAME = Some(name.replace('-', "_")); - return Ok(&LIB_NAME.as_ref().unwrap()); + return Ok(LIB_NAME.as_ref().unwrap()); } }