Disable clang-tidy misc-include-cleaner (llvm#83945) This does not apply well to LLVM which intentionally rely on forward declarations. Also depending on the config flags passed to CMake the result can be different. main(llvm/llvm-project#83945) ...
Tensors and Dynamic neural networks in Python with strong GPU acceleration - [ClangTidy] Disable misc-include-cleaner (#122855) · pragupta/pytorch@d1da9cc
clang-check-mp-16 clang-include-cleaner-mp-16 clang-offload-packager-mp-16 clang-repl-mp-16 clang-check-mp-17 clang-include-cleaner-mp-17 clang-offload-packager-mp-17 clang-repl-mp-17 clang-cl-mp-16 clang-include-fixer-mp-16 clang-pseudo-mp-16 clang-scan-deps-mp-16 clang-cl-mp-17...
-17 clang-refactor-mp-17 clang-tidy-mp-17 clang-apply-replacements-mp-16 clang-extdef...
-misc-include-cleaner, -misc-use-anonymous-namespace, -misc-unused-parameters, -misc-no-recursion, -misc-non-private-member-variables-in-classes, -misc-confusable-identifiers, modernize-*, -modernize-macro-to-enum, -modernize-return-braced-init-list, -modernize-use-auto, -moderni...
-misc-include-cleaner # Completely broken as of Oct 2023 -modernize-use-override -modernize-use-bool-literals -modernize-pass-by-value -modernize-raw-string-literal -modernize-use-using -modernize-loop-convert -modernize-return-braced-init-list -modernize-use-equals-default -modernize...
3 changes: 3 additions & 0 deletions 3 Utilities/MetaIO/.clang-tidy Original file line numberDiff line numberDiff line change @@ -47,6 +47,7 @@ clang-analyzer-*,\ misc-*,\ -misc-confusable-identifiers,\ -misc-const-correctness,\ -misc-include-cleaner,\ -misc-no-recursion,\ -misc-...
Fix some includes missing, found with etc/run-clang-tidy-cached.cc, then adding the relevant header. First, finding candiates awk '/is directly included.*misc-include-cleaner/ {print $6}' OpenROAD-...
clangd-xpc-test-client-mp-17 clang-check-mp-16 clang-include-cleaner-mp-16 clang-offload...
We run this separately viaclang-include-cleanerin theiwyu.ymlworkflow as the findings of the include checkers still need to be reviewed manually before applying them. bugprone-branch-clone modernize-return-braced-init-list misc-throw-by-value-catch-by-reference ...