mirror-llvm-project/clang-tools-extra/docs
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
..
_static
_templates
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
clangd [clangd][NFC] fix broken documentation link (#147088) 2025-07-07 05:08:49 -04:00
clang-change-namespace.rst [doc] Add documentation for clang-change-namespace (#148277) 2025-08-18 21:46:34 +02:00
clang-doc.rst
clang-include-fixer.rst
clang-modernize.rst
clang-tidy.rst
clangd.rst
CMakeLists.txt [Documentation] Always use SVG for dot-generated doxygen images. (#136843) 2025-04-25 14:13:17 +02:00
conf.py
cpp11-migrate.rst
doxygen-mainpage.dox
doxygen.cfg.in [Documentation] Always use SVG for dot-generated doxygen images. (#136843) 2025-04-25 14:13:17 +02:00
index.rst [Docs][clang-tools-extra] Convert maintainers list to .rst format (#165171) 2025-11-04 22:32:43 +03:00
Maintainers.rst [Docs][clang-tools-extra] Convert maintainers list to .rst format (#165171) 2025-11-04 22:32:43 +03:00
make.bat
modularize.rst [clang-tools-extra] Fix typos in Modularize.rst (#99256) 2024-07-17 09:07:17 +01:00
ModularizeUsage.rst
pp-trace.rst
README.txt
ReleaseNotes.rst [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
ReleaseNotesTemplate.txt [clang-tools-extra][docs] Add "Potentially Breaking Changes" section to ReleaseNotes (#158434) 2025-09-14 11:45:55 +03:00

----------------------------------
Documentation in clang-tools-extra
----------------------------------

To generate documentation in HTML format from files in clang-tools-extra/docs,
build the docs-clang-tools-html target.

To generate documentation from the source code using Doxygen, build the
doxygen-clang-tools target.