From 42f2304ce481628eaf6e6b01a95852ca4a8776e9 Mon Sep 17 00:00:00 2001 From: dswij Date: Wed, 6 Oct 2021 15:02:38 +0800 Subject: [PATCH] Drop exponent suggestion when 0 This commit changes numeric literal formatting to drop exponent when exponent is 0. --- clippy_utils/src/numeric_literal.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/clippy_utils/src/numeric_literal.rs b/clippy_utils/src/numeric_literal.rs index 7ad21044d7d..68dd1b29845 100644 --- a/clippy_utils/src/numeric_literal.rs +++ b/clippy_utils/src/numeric_literal.rs @@ -157,8 +157,10 @@ impl<'a> NumericLiteral<'a> { } if let Some((separator, exponent)) = self.exponent { - output.push_str(separator); - Self::group_digits(&mut output, exponent, group_size, true, false); + if exponent != "0" { + output.push_str(separator); + Self::group_digits(&mut output, exponent, group_size, true, false); + } } if let Some(suffix) = self.suffix {