1Checks: > 2 # LINT.IfChange(checks) 3 -*,clang-diagnostic-*,llvm-*,misc-*, 4 -misc-const-correctness, 5 -misc-unused-parameters, 6 -misc-non-private-member-variables-in-classes, 7 -misc-no-recursion, 8 bugprone-argument-comment, 9 bugprone-assert-side-effect, 10 bugprone-branch-clone, 11 bugprone-copy-constructor-init, 12 bugprone-dangling-handle, 13 bugprone-dynamic-static-initializers, 14 bugprone-macro-parentheses, 15 bugprone-macro-repeated-side-effects, 16 bugprone-misplaced-widening-cast, 17 bugprone-move-forwarding-reference, 18 bugprone-multiple-statement-macro, 19 bugprone-suspicious-semicolon, 20 bugprone-swapped-arguments, 21 bugprone-terminating-continue, 22 bugprone-unused-raii, 23 bugprone-unused-return-value, 24 misc-redundant-expression, 25 misc-static-assert, 26 misc-unused-parameters, 27 misc-unused-using-decls, 28 modernize-use-bool-literals, 29 modernize-loop-convert, 30 modernize-make-unique, 31 modernize-raw-string-literal, 32 modernize-use-equals-default, 33 modernize-use-default-member-init, 34 modernize-use-emplace, 35 modernize-use-nullptr, 36 modernize-use-override, 37 modernize-use-using, 38 performance-for-range-copy, 39 performance-implicit-conversion-in-loop, 40 performance-inefficient-algorithm, 41 performance-inefficient-vector-operation, 42 performance-move-const-arg, 43 performance-no-automatic-move, 44 performance-trivially-destructible, 45 performance-unnecessary-copy-initialization, 46 performance-unnecessary-value-param, 47 readability-avoid-const-params-in-decls, 48 readability-const-return-type, 49 readability-container-size-empty, 50 readability-identifier-naming, 51 readability-inconsistent-declaration-parameter-name, 52 readability-misleading-indentation, 53 readability-redundant-control-flow, 54 readability-simplify-boolean-expr, 55 readability-simplify-subscript-expr, 56 readability-use-anyofallof 57 # LINT.ThenChange(METADATA:checks) 58 59CheckOptions: 60 # LINT.IfChange(check-options) 61 - key: readability-identifier-naming.ClassCase 62 value: CamelCase 63 - key: readability-identifier-naming.EnumCase 64 value: CamelCase 65 - key: readability-identifier-naming.FunctionCase 66 value: camelBack 67 - key: readability-identifier-naming.MemberCase 68 value: camelBack 69 - key: readability-identifier-naming.ParameterCase 70 value: camelBack 71 - key: readability-identifier-naming.UnionCase 72 value: CamelCase 73 - key: readability-identifier-naming.VariableCase 74 value: camelBack 75 - key: readability-identifier-naming.IgnoreMainLikeFunctions 76 value: 1 77 - key: google-readability-braces-around-statements.ShortStatementLines 78 value: 2 79 # LINT.ThenChange(METADATA:check-options) 80