|
|
@@ -29,6 +29,9 @@ WarningsAsErrors: '*'
|
|
|
# not non-const, which yields distracting results on accessors.
|
|
|
# - performance-unnecessary-value-param is disabled because it duplicate
|
|
|
# modernize-pass-by-value.
|
|
|
+# - readability-enum-initial-value is disabled because it warns on enums which
|
|
|
+# use the `LastValue = Value` pattern if all the other discriminants aren't
|
|
|
+# given an explicit value.
|
|
|
Checks:
|
|
|
-*, bugprone-*, -bugprone-branch-clone, -bugprone-easily-swappable-parameters,
|
|
|
-bugprone-exception-escape, -bugprone-macro-parentheses,
|
|
|
@@ -43,9 +46,10 @@ Checks:
|
|
|
-modernize-use-emplace, -modernize-use-nodiscard, performance-*,
|
|
|
-performance-unnecessary-value-param, readability-*,
|
|
|
-readability-convert-member-functions-to-static,
|
|
|
- -readability-function-cognitive-complexity, -readability-else-after-return,
|
|
|
- -readability-identifier-length, -readability-implicit-bool-conversion,
|
|
|
- -readability-magic-numbers, -readability-make-member-function-const,
|
|
|
+ -readability-else-after-return, -readability-enum-initial-value,
|
|
|
+ -readability-function-cognitive-complexity, -readability-identifier-length,
|
|
|
+ -readability-implicit-bool-conversion, -readability-magic-numbers,
|
|
|
+ -readability-make-member-function-const,
|
|
|
-readability-static-definition-in-anonymous-namespace,
|
|
|
-readability-suspicious-call-argument, -readability-use-anyofallof
|
|
|
CheckOptions:
|