From 0c3f2efe31fdd594e9cd395c301d99b389a20d87 Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Wed, 7 Feb 2024 18:38:00 -0800 Subject: [PATCH] Fix clippy::collapsible_else_if --- src/lib.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 13a884b..3c647e2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -213,13 +213,11 @@ impl Complex { if !im.is_finite() { return Self::new(T::zero(), T::zero()); } - } else { - if im == T::zero() || !im.is_finite() { - if im.is_infinite() { - im = T::nan(); - } - return Self::new(re, im); + } else if im == T::zero() || !im.is_finite() { + if im.is_infinite() { + im = T::nan(); } + return Self::new(re, im); } } else if re.is_nan() && im == T::zero() { return self;