bugprone-virtual-near-miss,
bugprone-unused-raii,
bugprone-use-after-move,
+ cppcoreguidelines-pro-type-const-cast,
+ cppcoreguidelines-slicing,
+ cppcoreguidelines-special-member-functions,
+ cppcoreguidelines-virtual-class-destructor,
google-build-explicit-make-pair,
google-explicit-constructor,
+ misc-const-correctness,
+ misc-misleading-identifier,
+ misc-non-copyable-objects,
+ misc-throw-by-value-catch-by-reference,
+ misc-unused-parameters,
+ misc-unused-using-decls,
modernize-avoid-bind,
modernize-concat-nested-namespaces,
modernize-loop-convert,
modernize-make-shared,
modernize-make-unique,
+ modernize-pass-by-value,
modernize-redundant-void-arg,
+ modernize-replace-auto-ptr,
modernize-replace-random-shuffle,
+ modernize-replace-auto-ptr,
modernize-shrink-to-fit,
modernize-use-bool-literals,
modernize-use-default-member-init,
modernize-use-using,
performance-*,
-performance-no-int-to-ptr,
- readability-redundant-member-init'
+ readability-redundant-member-init.
+ readability-simplify-boolean-expr'
FormatStyle: 'file'
CheckOptions:
- key: bugprone-assert-side-effect.AssertMacros