HeaderFilterRegex: '.*((include/.*-internal)|(src/common.*)|(src/bin.*)|(src/lib.*)|(tests.*))\.(h|hpp)$' 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