Skip to content

Commit 6aaf7ed

Browse files
committed
Formatting fixed
1 parent 9a5fca7 commit 6aaf7ed

File tree

2 files changed

+11
-14
lines changed

2 files changed

+11
-14
lines changed

clippy_lints/src/large_enum_variant.rs

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
use clippy_config::Conf;
22
use clippy_utils::diagnostics::span_lint_and_then;
3+
use clippy_utils::is_no_std_crate;
34
use clippy_utils::source::snippet_with_applicability;
45
use clippy_utils::ty::{AdtVariantInfo, approx_ty_size, is_copy};
56
use rustc_errors::Applicability;
@@ -8,9 +9,6 @@ use rustc_lint::{LateContext, LateLintPass};
89
use rustc_middle::ty::{self, Ty};
910
use rustc_session::impl_lint_pass;
1011
use rustc_span::Span;
11-
use clippy_utils::is_no_std_crate;
12-
13-
1412

1513
declare_clippy_lint! {
1614
/// ### What it does
@@ -121,8 +119,7 @@ impl<'tcx> LateLintPass<'tcx> for LargeEnumVariant {
121119
"boxing a variant would require the type no longer be `Copy`",
122120
);
123121
} else if !is_no_std_crate(cx) {
124-
125-
let sugg: Vec<(Span, String)> = variants_size[0]
122+
let sugg: Vec<(Span, String)> = variants_size[0]
126123
.fields_size
127124
.iter()
128125
.rev()
@@ -148,16 +145,15 @@ impl<'tcx> LateLintPass<'tcx> for LargeEnumVariant {
148145
})
149146
.collect();
150147

151-
if !sugg.is_empty() {
152-
diag.multipart_suggestion(help_text, sugg, Applicability::MaybeIncorrect);
153-
return;
154-
}
148+
if !sugg.is_empty() {
149+
diag.multipart_suggestion(help_text, sugg, Applicability::MaybeIncorrect);
150+
return;
155151
}
156-
152+
}
153+
157154
if !is_no_std_crate(cx) {
158155
diag.span_help(def.variants[variants_size[0].ind].span, help_text);
159156
}
160-
161157
},
162158
);
163159
}

tests/ui/large_enum_variant_no_std.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ fn panic(_: &PanicInfo) -> ! {
99
loop {}
1010
}
1111

12-
enum Myenum { //~ ERROR: large size difference between variants
12+
enum Myenum {
13+
//~ ERROR: large size difference between variants
1314
Small(u8),
14-
Large([u8;1024]),
15-
}
15+
Large([u8; 1024]),
16+
}

0 commit comments

Comments
 (0)