HeaderFilterRegex: '.*((include/.*-internal)|(src/common.*)|(src/bin.*)|(src/lib.*)|(tests.*))\.(h|hpp)$'
-Checks: '-*,modernize-use-using'
+Checks: '-*,
+ bugprone-argument-comment,
+ bugprone-assert-side-effect,
+ bugprone-dangling-handle,
+ bugprone-inaccurate-erase,
+ bugprone-string-constructor,
+ bugprone-string-integer-assignment,
+ bugprone-undefined-memory-manipulation,
+ bugprone-unused-raii,
+ bugprone-use-after-move,
+ google-build-explicit-make-pair,
+ google-explicit-constructor,
+ modernize-avoid-bind,
+ modernize-concat-nested-namespaces,
+ modernize-loop-convert,
+ modernize-make-shared,
+ modernize-make-unique,
+ modernize-redundant-void-arg,
+ modernize-replace-random-shuffle,
+ modernize-shrink-to-fit,
+ modernize-use-bool-literals,
+ modernize-use-default-member-init,
+ modernize-use-emplace,
+ modernize-use-equals-default,
+ modernize-use-equals-delete,
+ modernize-use-noexcept,
+ modernize-use-nullptr,
+ modernize-use-override,
+ modernize-use-transparent-functors,
+ modernize-use-using,
+ performance-*,
+ -performance-no-int-to-ptr,
+ readability-redundant-member-init'
FormatStyle: 'file'
+CheckOptions:
+ - key: bugprone-assert-side-effect.AssertMacros
+ value: assert,LTTNG_ASSERT
\ No newline at end of file