Skip to content

Commit a8c7ecf

Browse files
committed
rust: no need for distinct Clippy flags
Each tool including `rustc` itself, ignores unknown flags if in a namespace like `rustdoc::` or `clippy::`, thus we can keep all of them in a single list. Furthermore, we already skip Clippy for `core` and `alloc`. Signed-off-by: Miguel Ojeda <[email protected]>
1 parent 3ec354d commit a8c7ecf

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

Makefile

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -539,12 +539,13 @@ KBUILD_RUSTFLAGS := --emit=dep-info,obj,metadata --edition=2021 \
539539
-Zbinary_dep_depinfo=y -Zsymbol-mangling-version=v0 \
540540
-Dunsafe_op_in_unsafe_fn -Drust_2018_idioms \
541541
-Dunreachable_pub -Dnon_ascii_idents \
542-
-Drustdoc::missing_crate_level_docs -Wmissing_docs
543-
KBUILD_CLIPPYFLAGS := -Dclippy::correctness -Dclippy::style -Dclippy::suspicious \
544-
-Dclippy::complexity -Dclippy::perf -Dclippy::float_arithmetic \
545-
-Dclippy::let_unit_value -Dclippy::mut_mut \
546-
-Dclippy::needless_bitwise_bool -Dclippy::needless_continue \
547-
-Wclippy::dbg_macro
542+
-Wmissing_docs \
543+
-Drustdoc::missing_crate_level_docs \
544+
-Dclippy::correctness -Dclippy::style -Dclippy::suspicious \
545+
-Dclippy::complexity -Dclippy::perf -Dclippy::float_arithmetic \
546+
-Dclippy::let_unit_value -Dclippy::mut_mut \
547+
-Dclippy::needless_bitwise_bool -Dclippy::needless_continue \
548+
-Wclippy::dbg_macro
548549
KBUILD_AFLAGS_KERNEL :=
549550
KBUILD_CFLAGS_KERNEL :=
550551
KBUILD_RUSTFLAGS_KERNEL :=
@@ -557,7 +558,7 @@ CLANG_FLAGS :=
557558

558559
ifeq ($(KBUILD_CLIPPY),1)
559560
RUSTC_OR_CLIPPY_QUIET := CLIPPY
560-
RUSTC_OR_CLIPPY = $(CLIPPY_DRIVER) $(KBUILD_CLIPPYFLAGS)
561+
RUSTC_OR_CLIPPY = $(CLIPPY_DRIVER)
561562
else
562563
RUSTC_OR_CLIPPY_QUIET := RUSTC
563564
RUSTC_OR_CLIPPY = $(RUSTC)

0 commit comments

Comments
 (0)