From 0db16ecf207bb6d1b3f1679b160a3300a4de4b91 Mon Sep 17 00:00:00 2001 From: "Jayesh Badwaik (FZ Juelich)" <j.badwaik@fz-juelich.de> Date: Tue, 5 Sep 2023 23:00:15 +0200 Subject: [PATCH] - clang-tidy : remove lint for owning arrays - We are going to have a huge number of owning arrays in our code due to the nature of the code. --- .clang-tidy | 4 ++-- dev/etc/clang-tidy/linter.list | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.clang-tidy b/.clang-tidy index a652606..fe52a84 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -1,6 +1,6 @@ --- -Checks: '*,-android-*,-altera-*,-fuchsia-*,-bugprone-exception-escape,-bugprone-easily-swappable-parameters,-cert-err58-cpp,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-type-vararg,-hicpp-member-init,-hicpp-vararg,-hicpp-avoid-c-arrays,-llvmlibc-*,-misc-no-recursion,-modernize-use-nodiscard,-readability-magic-numbers,-readability-redundant-access-specifiers,-readability-identifier-length,-readability-function-cognitive-complexity' -WarningsAsErrors: '*,-android-*,-altera-*,-fuchsia-*,-bugprone-exception-escape,-bugprone-easily-swappable-parameters,-cert-err58-cpp,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-type-vararg,-hicpp-member-init,-hicpp-vararg,-hicpp-avoid-c-arrays,-llvmlibc-*,-misc-no-recursion,-modernize-use-nodiscard,-readability-magic-numbers,-readability-redundant-access-specifiers,-readability-identifier-length,-readability-function-cognitive-complexity' +Checks: '*,-android-*,-altera-*,-fuchsia-*,-bugprone-exception-escape,-bugprone-easily-swappable-parameters,-cert-err58-cpp,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-type-vararg,-hicpp-member-init,-hicpp-vararg,-hicpp-avoid-c-arrays,-llvmlibc-*,-misc-no-recursion,-modernize-avoid-c-arrays,-modernize-use-nodiscard,-readability-magic-numbers,-readability-redundant-access-specifiers,-readability-identifier-length,-readability-function-cognitive-complexity' +WarningsAsErrors: '*,-android-*,-altera-*,-fuchsia-*,-bugprone-exception-escape,-bugprone-easily-swappable-parameters,-cert-err58-cpp,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-type-vararg,-hicpp-member-init,-hicpp-vararg,-hicpp-avoid-c-arrays,-llvmlibc-*,-misc-no-recursion,-modernize-avoid-c-arrays,-modernize-use-nodiscard,-readability-magic-numbers,-readability-redundant-access-specifiers,-readability-identifier-length,-readability-function-cognitive-complexity' HeaderFilterRegex: '.*' AnalyzeTemporaryDtors: false FormatStyle: none diff --git a/dev/etc/clang-tidy/linter.list b/dev/etc/clang-tidy/linter.list index 7a8a31a..d44c70a 100644 --- a/dev/etc/clang-tidy/linter.list +++ b/dev/etc/clang-tidy/linter.list @@ -16,6 +16,7 @@ -hicpp-avoid-c-arrays -llvmlibc-* -misc-no-recursion +-modernize-avoid-c-arrays -modernize-use-nodiscard -readability-magic-numbers -readability-redundant-access-specifiers -- GitLab