From 582cc61afd145c155ef35d43dda82b18e364ae8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Cuadrado=20Juan?= Date: Tue, 2 Jan 2024 14:00:03 +0100 Subject: [PATCH] chore: Fix clippy warnings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: VĂ­ctor Cuadrado Juan --- src/lib.rs | 98 +++++++++++++++++++++++------------------------------- 1 file changed, 41 insertions(+), 57 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 558bcf2..a91e0f3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -164,7 +164,7 @@ fn scan_text( let mut findings: HashSet = HashSet::new(); let lines = input.split(|&x| (x as char) == '\n'); - for (_, new_line) in lines.enumerate() { + for new_line in lines.into_iter() { let results = secret_scanner.matches(new_line); for (reason, matches) in results { for _ in matches { @@ -206,27 +206,21 @@ mod tests { }; let res = tc.eval(validate).unwrap(); - assert_eq!( - res.message - .clone() - .unwrap_or_default() - .contains("The following secrets were found in environment variables"), - true - ); - assert_eq!( - res.message - .clone() - .unwrap_or_default() - .contains("container: nginx, key: email, reason: Email address"), - true - ); - assert_eq!( - res.message - .clone() - .unwrap_or_default() - .contains("container: nginx, key: rsa, reason: RSA private key"), - true - ); + assert!(res + .message + .clone() + .unwrap_or_default() + .contains("The following secrets were found in environment variables"),); + assert!(res + .message + .clone() + .unwrap_or_default() + .contains("container: nginx, key: email, reason: Email address"),); + assert!(res + .message + .clone() + .unwrap_or_default() + .contains("container: nginx, key: rsa, reason: RSA private key"),); assert!( res.mutated_object.is_none(), @@ -248,20 +242,16 @@ mod tests { }; let res = tc.eval(validate).unwrap(); - assert_eq!( - res.message - .clone() - .unwrap_or_default() - .contains("The following secrets were found in environment variables"), - true - ); - assert_eq!( - res.message - .clone() - .unwrap_or_default() - .contains("container: nginx, key: rsa, reason: RSA private key"), - true - ); + assert!(res + .message + .clone() + .unwrap_or_default() + .contains("The following secrets were found in environment variables"),); + assert!(res + .message + .clone() + .unwrap_or_default() + .contains("container: nginx, key: rsa, reason: RSA private key"),); assert!( res.mutated_object.is_none(), @@ -283,27 +273,21 @@ mod tests { }; let res = tc.eval(validate).unwrap(); - assert_eq!( - res.message - .clone() - .unwrap_or_default() - .contains("The following secrets were found in environment variables"), - true - ); - assert_eq!( - res.message - .clone() - .unwrap_or_default() - .contains("container: busybox, key: email, reason: Email address"), - true - ); - assert_eq!( - res.message - .clone() - .unwrap_or_default() - .contains("container: nginx, key: rsa, reason: RSA private key"), - true - ); + assert!(res + .message + .clone() + .unwrap_or_default() + .contains("The following secrets were found in environment variables"),); + assert!(res + .message + .clone() + .unwrap_or_default() + .contains("container: busybox, key: email, reason: Email address"),); + assert!(res + .message + .clone() + .unwrap_or_default() + .contains("container: nginx, key: rsa, reason: RSA private key"),); assert!( res.mutated_object.is_none(),