Skip to content

Commit 3ec354d

Browse files
committed
rust: warn/deny several more lints
-Dnon_ascii_idents -Drustdoc::missing_crate_level_docs -Dclippy::suspicious -Dclippy::mut_mut -Dclippy::needless_bitwise_bool -Dclippy::needless_continue -Wclippy::dbg_macro `dbg_macro` is left as a warning since developers may be using `CLIPPY=1` for normal development. We may want to change how the entire `CLIPPY=1` works, possibly moving to `W=` anyway and always enabling it. Signed-off-by: Miguel Ojeda <[email protected]>
1 parent a9dddf1 commit 3ec354d

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

Makefile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -538,10 +538,13 @@ KBUILD_RUSTFLAGS := --emit=dep-info,obj,metadata --edition=2021 \
538538
-Cforce-unwind-tables=n -Ccodegen-units=1 \
539539
-Zbinary_dep_depinfo=y -Zsymbol-mangling-version=v0 \
540540
-Dunsafe_op_in_unsafe_fn -Drust_2018_idioms \
541-
-Dunreachable_pub -Wmissing_docs
542-
KBUILD_CLIPPYFLAGS := -Dclippy::correctness -Dclippy::style \
541+
-Dunreachable_pub -Dnon_ascii_idents \
542+
-Drustdoc::missing_crate_level_docs -Wmissing_docs
543+
KBUILD_CLIPPYFLAGS := -Dclippy::correctness -Dclippy::style -Dclippy::suspicious \
543544
-Dclippy::complexity -Dclippy::perf -Dclippy::float_arithmetic \
544-
-Dclippy::let_unit_value
545+
-Dclippy::let_unit_value -Dclippy::mut_mut \
546+
-Dclippy::needless_bitwise_bool -Dclippy::needless_continue \
547+
-Wclippy::dbg_macro
545548
KBUILD_AFLAGS_KERNEL :=
546549
KBUILD_CFLAGS_KERNEL :=
547550
KBUILD_RUSTFLAGS_KERNEL :=

0 commit comments

Comments
 (0)