mirror-llvm-project/clang-tools-extra/test
luobochuanqi 315d705b76
[clang-tidy] Move 'cert-msc51-cpp', 'cert-msc32-c' checks outside of 'cert' module and give a proper name (#167143)
…'cert' module and give a proper name

Summary:
This change addresses sub-issue #157296 of parent issue #157287, which
aims to clean up the `cert` module by moving checks that don't directly
map to CERT security standards to more appropriate modules.

The checks `cert-msc51-cpp` and `cert-msc32-c` both implement the same
logic to detect random number generators that are not properly seeded.
This is a generic bug pattern rather than a CERT-specific security
constraint, making it more suitable for the `bugprone` module.

Closes: #157296

---------

Co-authored-by: Baranov Victor <bar.victor.2002@gmail.com>
2025-11-10 19:47:01 +03:00
..
clang-apply-replacements [clang-tools-extra][test] Ensure file is writeable after copying (#157728) 2025-09-09 13:23:14 -05:00
clang-change-namespace [clang-tools-extra] Remove %T from lit tests (#151538) 2025-07-31 10:27:15 -07:00
clang-doc [clang-doc] revert to a nested directory structure (#166978) 2025-11-07 14:29:22 -08:00
clang-include-fixer [clang-tools-extra] Remove 'REQUIRES: shell' from lit tests. (#156950) 2025-09-08 11:40:17 -07:00
clang-move [clang-tools-extra] Remove %T from lit tests (#151538) 2025-07-31 10:27:15 -07:00
clang-query [clang-query] Allow for trailing comma in matchers (#148018) 2025-07-15 14:09:24 -04:00
clang-reorder-fields [clang-reorder-fields] Check for flexible array member (#160262) 2025-09-29 15:05:28 -07:00
clang-tidy [clang-tidy] Move 'cert-msc51-cpp', 'cert-msc32-c' checks outside of 'cert' module and give a proper name (#167143) 2025-11-10 19:47:01 +03:00
modularize [clang-tools-extra] Remove %T from lit tests (#151538) 2025-07-31 10:27:15 -07:00
pp-trace [clang] Make "__GCC_HAVE_DWARF2_CFI_ASM" a proper predefined macro (#165731) 2025-11-03 18:09:18 +00:00
Unit [Unittest][Cygwin] Set $PATH when running unittests (#163947) 2025-10-20 23:14:19 +03:00
.clang-format
.gitattributes
CMakeLists.txt [clang-doc] create a separate cmake file for clang-doc's lit tests (#165935) 2025-10-31 20:38:48 -07:00
lit.cfg.py [clang-tidy][custom-check][NFC] fix test when CLANG_TIDY_ENABLE_QUERY_BASED_CUSTOM_CHECKS disable (#159809) 2025-09-19 16:31:45 +00:00
lit.site.cfg.py.in [clang-tidy][custom-check][NFC] fix test when CLANG_TIDY_ENABLE_QUERY_BASED_CUSTOM_CHECKS disable (#159809) 2025-09-19 16:31:45 +00:00