Revert clang-tidy
This "global clang-tidy" was not approved at the project level and is
causing issues. These issues are because of wild-card directives that
were already called out in the "docs" review as inappropriate.
Reverting this commit for now to avoid bad signal from clang-tidy.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie308c2be0b11078ac52a8c07b8d09727be8c4ae8
diff --git a/.clang-tidy b/.clang-tidy
deleted file mode 100644
index dc72960..0000000
--- a/.clang-tidy
+++ /dev/null
@@ -1,77 +0,0 @@
-Checks: '
--*,
-bugprone-*,
--bugprone-assignment-in-if-condition,
--bugprone-easily-swappable-parameters,
--bugprone-exception-escape,
-cert-*,
--cert-err33-c,
--cert-err58-cpp,
-clang-analyzer-*,
--clang-analyzer-optin.*,
--clang-analyzer-osx.*,
--clang-analyzer-webkit.*,
--clang-analyzer-apiModeling.StdCLibraryFunctions,
--clang-analyzer-optin.cplusplus.VirtualCall,
-cppcoreguideline-*,
--cppcoreguidelines-avoid-c-arrays,
--cppcoreguidelines-avoid-non-const-global-variables,
--cppcoreguidelines-explicit-virtual-functions,
--cppcoreguidelines-no-malloc,
--cppcoreguidelines-pro-bounds-array-to-pointer-decay,
--cppcoreguidelines-pro-bounds-pointer-arithmetic,
--cppcoreguidelines-pro-type-reinterpret-cast,
--cppcoreguidelines-pro-type-vararg,
-misc-*,
--misc-const-correctness,
--misc-include-cleaner,
--misc-non-private-member-variables-in-classes,
--misc-use-internal-linkage,
-modernize-*,
--modernize-avoid-c-arrays,
--modernize-concat-nested-namespaces,
--modernize-pass-by-value,
--modernize-use-auto,
--modernize-use-override,
--modernize-use-ranges,
--modernize-use-trailing-return-type,
-performance-*,
--performance-avoid-endl,
--performance-enum-size,
--performance-inefficient-string-concatenation,
--performance-inefficient-vector-operation,
--performance-move-const-arg,
--performance-unnecessary-value-param,
-readability-*,
--readability-avoid-const-params-in-decls,
--readability-braces-around-statements,
--readability-container-data-pointer,
--readability-convert-member-functions-to-static,
--readability-else-after-return,
--readability-function-cognitive-complexity,
--readability-identifier-length,
--readability-implicit-bool-conversion,
--readability-make-member-function-const,
--readability-qualified-auto,
--readability-redundant-inline-specifier,
--readability-simplify-boolean-expr,
--readability-uppercase-literal-suffix,
-'
-
-# Treat all warnings as errors
-WarningsAsErrors: '*'
-
-# Apply checks to all files
-HeaderFilterRegex: '.*'
-CheckOptions:
- - { key: readability-identifier-naming.ClassCase, value: CamelCase }
- - { key: readability-identifier-naming.EnumCase, value: CamelCase }
- - { key: readability-identifier-naming.EnumConstantCase, value: camelBack }
- - { key: readability-identifier-naming.FunctionCase, value: camelBack }
- - { key: readability-identifier-naming.NamespaceCase, value: lower_case }
- - { key: readability-identifier-naming.ParameterCase, value: camelBack }
- - { key: readability-identifier-naming.StructCase, value: CamelCase }
- - { key: readability-identifier-naming.VariableCase, value: camelBack }
-
-# Disable automatic formatting
-FormatStyle: none