doctest

FORK: The fastest feature-rich C++11/14/17/20 single-header testing framework
git clone https://git.neptards.moe/neptards/doctest.git
Log | Files | Refs | README

.clang-tidy (2502B)


      1 Checks: '*,
      2          -altera-id-dependent-backward-branch,
      3          -altera-struct-pack-align,
      4          -altera-unroll-loops,
      5          -bugprone-easily-swappable-parameters,
      6          -bugprone-macro-parentheses,
      7          -bugprone-suspicious-include,
      8          -cppcoreguidelines-avoid-magic-numbers,
      9          -cppcoreguidelines-avoid-non-const-global-variables,
     10          -cppcoreguidelines-macro-usage,
     11          -cppcoreguidelines-non-private-member-variables-in-classes,
     12          -cppcoreguidelines-owning-memory,
     13          -cppcoreguidelines-pro-bounds-array-to-pointer-decay,
     14          -cppcoreguidelines-pro-bounds-constant-array-index,
     15          -cppcoreguidelines-pro-bounds-pointer-arithmetic,
     16          -cppcoreguidelines-pro-type-member-init,
     17          -cppcoreguidelines-pro-type-reinterpret-cast,
     18          -cppcoreguidelines-pro-type-union-access,
     19          -cppcoreguidelines-virtual-class-destructor,
     20          -fuchsia-default-arguments-calls,
     21          -fuchsia-default-arguments-declarations,
     22          -fuchsia-overloaded-operator,
     23          -google-build-using-namespace,
     24          -google-explicit-constructor,
     25          -google-readability-braces-around-statements,
     26          -google-readability-function-size,
     27          -google-readability-namespace-comments,
     28          -google-readability-todo,
     29          -google-runtime-int,
     30          -google-runtime-references,
     31          -hicpp-braces-around-statements,
     32          -hicpp-explicit-conversions,
     33          -hicpp-function-size,
     34          -hicpp-member-init,
     35          -hicpp-named-parameter,
     36          -hicpp-no-array-decay,
     37          -hicpp-no-assembler,
     38          -hicpp-signed-bitwise,
     39          -hicpp-uppercase-literal-suffix,
     40          -llvm-header-guard,
     41          -llvm-include-order,
     42          -llvm-namespace-comment,
     43          -llvmlibc-*,
     44          -misc-no-recursion,
     45          -misc-non-private-member-variables-in-classes,
     46          -modernize-concat-nested-namespaces,
     47          -modernize-use-default-member-init,
     48          -modernize-use-nodiscard,
     49          -modernize-use-trailing-return-type,
     50          -readability-braces-around-statements,
     51          -readability-function-cognitive-complexity,
     52          -readability-function-size,
     53          -readability-identifier-length,
     54          -readability-implicit-bool-conversion,
     55          -readability-magic-numbers,
     56          -readability-named-parameter,
     57          -readability-redundant-access-specifiers,
     58          -readability-uppercase-literal-suffix'
     59 
     60 WarningsAsErrors: '*'
     61 
     62 HeaderFilterRegex: '.*h$'