Modify clang-tidy checks and options.

+ Disable static accessed though instance.
+ Do not mark destructors with override.
This commit is contained in:
Shaun Reed 2025-03-08 09:38:04 -05:00
parent 92e5937cc7
commit 68bfff7bcd

View File

@ -139,7 +139,6 @@ readability-redundant-smartptr-get,
readability-redundant-string-cstr,
readability-redundant-string-init,
readability-simplify-subscript-expr,
readability-static-accessed-through-instance,
readability-static-definition-in-anonymous-namespace,
readability-string-compare,
readability-uniqueptr-delete-release,
@ -256,7 +255,7 @@ CheckOptions:
modernize-use-nullptr.NullMacros: 'NULL'
modernize-use-override.AllowOverrideAndFinal: 'false'
modernize-use-override.FinalSpelling: final
modernize-use-override.IgnoreDestructors: 'false'
modernize-use-override.IgnoreDestructors: 'true'
modernize-use-override.IgnoreTemplateInstantiations: 'false'
modernize-use-override.OverrideSpelling: override
modernize-use-transparent-functors.SafeMode: 'false'
@ -286,5 +285,4 @@ CheckOptions:
readability-redundant-smartptr-get.IgnoreMacros: 'true'
readability-redundant-string-init.StringNames: '::std::basic_string_view;::std::basic_string'
readability-simplify-subscript-expr.Types: '::std::basic_string;::std::basic_string_view;::std::vector;::std::array;::std::span'
readability-static-accessed-through-instance.NameSpecifierNestingThreshold: '3'
readability-uniqueptr-delete-release.PreferResetCall: 'false'