1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
| --- Checks: ' bugprone-*, -bugprone-exception-escape, -bugprone-easily-swappable-parameters,
clang-analyzer-*,
concurrency-*,
cppcoreguidelines-*, -cppcoreguidelines-macro-usage, -cppcoreguidelines-owning-memory, -cppcoreguidelines-avoid-magic-numbers, -cppcoreguidelines-pro-type-vararg, -cppcoreguidelines-pro-bounds-pointer-arithmetic, -cppcoreguidelines-pro-bounds-array-to-pointer-decay, -cppcoreguidelines-pro-type-reinterpret-cast,
google-*, -google-readability-casting, -google-readability-todo, -google-runtime-int,
hicpp-*, -hicpp-vararg, -hicpp-use-auto, -hicpp-no-array-decay, -hicpp-avoid-c-arrays, -hicpp-signed-bitwise,
modernize-*, -modernize-use-trailing-return-type, -modernize-avoid-bind, -modernize-avoid-c-arrays, -modernize-use-auto,
performance-*,
portability-*,
readability-*, -readability-magic-numbers, -readability-make-member-function-const, -readability-implicit-bool-conversion, -readability-identifier-length, -readability-redundant-access-specifiers, -readability-qualified-auto ' FormatStyle: google CheckOptions: - { key: readability-identifier-naming.ClassCase, value: CamelCase } - { key: readability-identifier-naming.EnumCase, value: CamelCase } - { key: readability-identifier-naming.FunctionCase, value: lower_case } - { key: readability-identifier-naming.GlobalConstantCase, value: UPPER_CASE } - { key: readability-identifier-naming.MemberCase, value: lower_case } - { key: readability-identifier-naming.NamespaceCase, value: lower_case } - { key: readability-identifier-naming.StructCase, value: CamelCase } - { key: readability-identifier-naming.UnionCase, value: CamelCase } - { key: readability-identifier-naming.VariableCase, value: lower_case } WarningsAsErrors: '*' HeaderFilterRegex: '/(src|test)/include' AnalyzeTemporaryDtors: true
|