Turn on more clang tidy checkers by default.
"clang-tidy_checkers" : [
{"clang-diagnostic-" : true },
{"cert-fio38-c" : true },
+ {"cert-dcl58-cpp" : true },
{"google-global-names-in-headers" : true },
{"google-runtime-memset" : true },
+ {"misc-assert-side-effect" : true },
+ {"misc-dangling-handle" : true },
{"misc-inaccurate-erase" : true },
+ {"misc-incorrect-roundings" : true },
+ {"misc-misplaced-widening-cast" : true },
+ {"misc-move-forwarding-reference" : true },
+ {"misc-move-constructor-init" : true },
+ {"misc-move-const-arg" : true },
+ {"misc-noexcept-move-constructor" : true },
{"misc-non-copyable-objects" : true },
+ {"misc-redundant-expression" : true },
{"misc-sizeof-container" : true },
+ {"misc-sizeof-expression" : true },
+ {"misc-string-compare" : true },
+ {"misc-string-constructor" : true },
+ {"misc-suspicious-enum-usage" : true },
+ {"misc-suspicious-missing-comma" : true },
+ {"misc-suspicious-semicolon" : true },
{"misc-swapped-arguments" : true },
+ {"misc-throw-by-value-catch-by-reference" : true },
+ {"misc-undelegated-constructor" : true },
{"misc-unused-raii" : true }
]
}
