diff --git a/exports/lint-configs/.clang-tidy b/exports/lint-configs/.clang-tidy index 1b00f10..8ae296d 100644 --- a/exports/lint-configs/.clang-tidy +++ b/exports/lint-configs/.clang-tidy @@ -9,6 +9,8 @@ WarningsAsErrors: >- # Disabled checks: # - `bugprone-easily-swappable-parameters` because it's difficult to mitigate. +# - `modernize-use-ranges` because we want to support compiling C++20 code with LLVM/Apple Clang 15, +# but those compiler versions don't support ranges. # - `portability-template-virtual-member-function` because we don't support MSVC compilers yet. # - `readability-identifier-length` because it's case-dependent. # - `readability-named-parameter` because we don't want to enforce that all parameters have a name. @@ -24,6 +26,7 @@ Checks: >- cppcoreguidelines-*, misc-*, modernize-*, + -modernize-use-ranges, performance-*, portability-*, -portability-template-virtual-member-function,