This repository has been archived by the owner on Sep 17, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
clang-tidy-settings.json
35 lines (35 loc) · 3.74 KB
/
clang-tidy-settings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[
{
"CompileFlags": "-Wall;-fms-compatibility-version=19.10;-Wmicrosoft;-Wno-invalid-token-paste;-Wno-unknown-pragmas;-Wno-unused-value",
"FilesToIgnore": "",
"ProjectsToIgnore": "",
"AdditionalIncludes": "IncludeDirectories",
"WarningsAsErrors": false,
"ContinueOnError": false,
"ClangAfterMSVC": false,
"VerboseMode": false,
"LlvmVersion": "9.0.0",
"ShowErrorList": true
},
{
"FileExtensions": ".c;.cpp;.cxx;.cc;.tli;.tlh;.h;.hh;.hpp;.hxx;.hh;.cu;.cuh",
"FilesToIgnore": "resource.h",
"AssumeFilename": "",
"CustomExecutable": "",
"Style": "file",
"FallbackStyle": "none",
"FormatOnSave": false
},
{
"HeaderFilter": "CLI/*.hpp",
"UseChecksFrom": "PredefinedChecks",
"PredefinedChecks": "cplusplus.NewDelete;cplusplus.NewDeleteLeaks;cplusplus.UninitializedObject;cppcoreguidelines-avoid-c-arrays;cppcoreguidelines-avoid-goto;cppcoreguidelines-avoid-magic-numbers;cppcoreguidelines-c-copy-assignment-signature;cppcoreguidelines-explicit-virtual-functions;cppcoreguidelines-interfaces-global-init;cppcoreguidelines-macro-usage;cppcoreguidelines-narrowing-conversions;cppcoreguidelines-no-malloc;cppcoreguidelines-non-private-member-variables-in-classes;cppcoreguidelines-owning-memory;cppcoreguidelines-pro-bounds-array-to-pointer-decay;cppcoreguidelines-pro-bounds-constant-array-index;cppcoreguidelines-pro-bounds-pointer-arithmetic;cppcoreguidelines-pro-type-const-cast;cppcoreguidelines-pro-type-cstyle-cast;cppcoreguidelines-pro-type-member-init;cppcoreguidelines-pro-type-reinterpret-cast;cppcoreguidelines-pro-type-static-cast-downcast;cppcoreguidelines-pro-type-union-access;cppcoreguidelines-pro-type-vararg;cppcoreguidelines-slicing;cppcoreguidelines-special-member-functions;deadcode.DeadStores;modernize-avoid-bind;modernize-avoid-c-arrays;modernize-concat-nested-namespaces;modernize-deprecated-headers;modernize-deprecated-ios-base-aliases;modernize-loop-convert;modernize-make-shared;modernize-make-unique;modernize-pass-by-value;modernize-raw-string-literal;modernize-redundant-void-arg;modernize-replace-auto-ptr;modernize-replace-random-shuffle;modernize-return-braced-init-list;modernize-shrink-to-fit;modernize-unary-static-assert;modernize-use-auto;modernize-use-bool-literals;modernize-use-default-member-init;modernize-use-emplace;modernize-use-equals-default;modernize-use-equals-delete;modernize-use-nodiscard;modernize-use-noexcept;modernize-use-nullptr;modernize-use-override;modernize-use-transparent-functors;modernize-use-uncaught-exceptions;modernize-use-using;readability-avoid-const-params-in-decls;readability-braces-around-statements;readability-const-return-type;readability-container-size-empty;readability-convert-member-functions-to-static;readability-deleted-default;readability-delete-null-pointer;readability-else-after-return;readability-identifier-naming;readability-implicit-bool-conversion;readability-inconsistent-declaration-parameter-name;readability-isolate-declaration;readability-magic-numbers;readability-misleading-indentation;readability-misplaced-array-index;readability-named-parameter;readability-non-const-parameter;readability-redundant-control-flow;readability-redundant-declaration;readability-redundant-function-ptr-dereference;readability-redundant-member-init;readability-redundant-preprocessor;readability-redundant-smartptr-get;readability-redundant-string-cstr;readability-redundant-string-init;readability-simplify-boolean-expr;readability-simplify-subscript-expr;readability-static-accessed-through-instance;readability-static-definition-in-anonymous-namespace;readability-string-compare;readability-uniqueptr-delete-release",
"CustomChecks": "",
"CustomExecutable": "",
"FormatAfterTidy": false,
"TidyOnSave": false
},
{
"Version": "5.5.3"
}
]