Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ae0813f2 18-Jun-2024 Kadir Cetinkaya <kadircet@google.com>

Revert "[clang-tidy] fix false positives for the functions with the same name as standard library functions in misc-include-cleaner (#94923)"

This reverts commit 1bae10879d9183c5edfb709c36b55086ebc7

Revert "[clang-tidy] fix false positives for the functions with the same name as standard library functions in misc-include-cleaner (#94923)"

This reverts commit 1bae10879d9183c5edfb709c36b55086ebc772f0. Also add
some test cases to prevent further regressions.

show more ...


Revision tags: llvmorg-18.1.8
# 1bae1087 11-Jun-2024 Congcong Cai <congcongcai0907@163.com>

[clang-tidy] fix false positives for the functions with the same name as standard library functions in misc-include-cleaner (#94923)

Fixes: #93335
For decl with body, we should provide physical loc

[clang-tidy] fix false positives for the functions with the same name as standard library functions in misc-include-cleaner (#94923)

Fixes: #93335
For decl with body, we should provide physical locations also. Because
it may be the function which have the same name as std library.

show more ...


Revision tags: llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1, llvmorg-19-init, llvmorg-17.0.6, llvmorg-17.0.5, llvmorg-17.0.4, llvmorg-17.0.3, llvmorg-17.0.2, llvmorg-17.0.1, llvmorg-17.0.0, llvmorg-17.0.0-rc4, llvmorg-17.0.0-rc3, llvmorg-17.0.0-rc2, llvmorg-17.0.0-rc1, llvmorg-18-init
# 2444fb96 04-Jul-2023 Haojian Wu <hokein.wu@gmail.com>

[clang-tidy] Don't emit the whole spelling include header in include-cleaner diagnostic message

To keep the message short and consistent with clangd, and the diagnostics are
attached to the #include

[clang-tidy] Don't emit the whole spelling include header in include-cleaner diagnostic message

To keep the message short and consistent with clangd, and the diagnostics are
attached to the #include line, users have enough context to understand the whole #include.

Differential Revision: https://reviews.llvm.org/D154434

show more ...


# eed4a4d0 15-Jun-2023 Haojian Wu <hokein.wu@gmail.com>

[clang-tidy] Correct the include-cleaner-check diagnostic message for missing-includes.

We should print the symbol name rather than the header name in the
message.

Differential Revision: https://re

[clang-tidy] Correct the include-cleaner-check diagnostic message for missing-includes.

We should print the symbol name rather than the header name in the
message.

Differential Revision: https://reviews.llvm.org/D153013

show more ...


Revision tags: llvmorg-16.0.6
# fc4a8bf7 05-Jun-2023 Haojian Wu <hokein.wu@gmail.com>

[clang-tidy] Move the misc system header dir to Inputs subdir, NFC.

Follows the existing patterns, and makes life easier for bazel build
system.


Revision tags: llvmorg-16.0.5, llvmorg-16.0.4, llvmorg-16.0.3
# c28506ba 19-Apr-2023 Viktoriia Bakalova <bakalova@google.com>

[clang-tidy] Implement an include-cleaner check.

Differential Revision: https://reviews.llvm.org/D148793