From 034cd404a129103a8dd7747e6bd00ffd5550da93 Mon Sep 17 00:00:00 2001 From: Lexi Winter Date: Mon, 30 Jun 2025 07:51:23 +0100 Subject: refactoring --- .clang-tidy | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .clang-tidy (limited to '.clang-tidy') diff --git a/.clang-tidy b/.clang-tidy new file mode 100644 index 0000000..c84c230 --- /dev/null +++ b/.clang-tidy @@ -0,0 +1,33 @@ +--- +WarningsAsErrors: '*' +Checks: > + -*, + clang-analyzer-*, + bugprone-*, + -bugprone-reserved-identifier, + -bugprone-easily-swappable-parameters, + cert-*, + concurrency-*, + cppcoreguidelines-*, + -cppcoreguidelines-avoid-do-while, + -cppcoreguidelines-avoid-magic-numbers, + -cppcoreguidelines-avoid-reference-coroutine-parameters, + -cppcoreguidelines-pro-type-*, + hicpp-*, + -hicpp-braces-around-statements, + -hicpp-named-parameter, + -hicpp-vararg, + misc-*, + modernize-*, + readability-*, + -readability-braces-around-statements, + -readability-convert-member-functions-to-static, + -readability-magic-numbers, + -readability-named-parameter, + -readability-identifier-length, + -readability-function-cognitive-complexity, + performance-*, + +CheckOptions: + performance-unnecessary-copy-initialization.AllowedTypes: 'nihil::open_flags;tempfile_flags' + performance-unnecessary-value-param.AllowedTypes: 'nihil::open_flags;tempfile_flags' -- cgit v1.2.3