Author: eugenezelenko Date: Mon Aug 15 12:44:29 2016 New Revision: 278686 URL: http://llvm.org/viewvc/llvm-project?rev=278686&view=rev Log: [Documentation] Improve checks groups descriptions in clang-tidy/index.rst
Use table to avoid tautology. List all existing checks groups. Use alphabetical order. Differential revision: https://reviews.llvm.org/D23471 Modified: clang-tools-extra/trunk/docs/clang-tidy/index.rst Modified: clang-tools-extra/trunk/docs/clang-tidy/index.rst URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/index.rst?rev=278686&r1=278685&r2=278686&view=diff ============================================================================== --- clang-tools-extra/trunk/docs/clang-tidy/index.rst (original) +++ clang-tools-extra/trunk/docs/clang-tidy/index.rst Mon Aug 15 12:44:29 2016 @@ -50,25 +50,24 @@ enabled by this value. There are currently the following groups of checks: -* Checks related to the LLVM coding conventions have names starting with - ``llvm-``. +====================== ========================================================= +Name prefix Description +====================== ========================================================= +``boost-`` Checks related to Boost library. +``cert-`` Checks related to CERT Secure Coding Guidelines. +``cppcoreguidelines-`` Checks related to C++ Core Guidelines. +``clang-analyzer-`` Clang Static Analyzer checks. +``google-`` Checks related to the Google coding conventions. +``llvm-`` Checks related to the LLVM coding conventions. +``misc-`` Checks that we didn't have a better category for. +``modernize-`` Checks that advocate usage of modern (currently "modern" + means "C++11") language constructs. +``mpi-`` Checks related to MPI (Message Passing Interface). +``performance-`` Checks that target performance-related issues. +``readability-`` Checks that target readability-related issues that don't + relate to any particular coding style. +====================== ========================================================= -* Checks related to the Google coding conventions have names starting with - ``google-``. - -* Checks named ``modernize-*`` advocate the usage of modern (currently "modern" - means "C++11") language constructs. - -* The ``readability-`` checks target readability-related issues that don't - relate to any particular coding style. - -* Checks with names starting with ``misc-`` the checks that we didn't have a - better category for. - -* Clang static analyzer checks are named starting with ``clang-analyzer-``. - -* Checks related to Boost library starts with ``boost-``. - Clang diagnostics are treated in a similar way as check diagnostics. Clang diagnostics are displayed by clang-tidy and can be filtered out using ``-checks=`` option. However, the ``-checks=`` option does not affect _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits