Testcase: ```c // baz.h #pragma once int baz(); #define BAZ 10 // test.c #include "bar.h" int BazResult = baz(); int BazResult1 = BAZ; ``` command: ``` clang-tidy -fix -checks=-*,misc-include-cleaner test.c ``` fixed test.c ```c #include "baz.h" #include "baz.h" int BazResult = baz(); int BazResult1 = BAZ; ``` `baz.h` is redundant.