diff --git a/.clang-tidy b/.clang-tidy index 82ea5c2108..41046ae7dc 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -10,6 +10,7 @@ Checks: [-*, cppcoreguidelines-virtual-class-destructor, # Skipping these temporarily because they are very noisy + -bugprone-forward-declaration-namespace, -bugprone-narrowing-conversions, -bugprone-unchecked-optional-access, -performance-unnecessary-value-param, @@ -63,3 +64,10 @@ Checks: [-*, -modernize-use-std-numbers, -modernize-use-std-print, ] + +HeaderFilterRegex: '.h' +ExcludeHeaderFilterRegex: '.*(auxil|3rdparty)/.*' +SystemHeaders: false +CheckOptions: + - key: modernize-use-default-member-init.UseAssignment + value: 'true'