Browse Source
- device/Device: fix explicit constructor and uninitialized fields - systemcmds/motor_test: update NULL to nullptrsbg
6 changed files with 266 additions and 190 deletions
@ -1,77 +1,119 @@ |
|||||||
Checks: '* |
--- |
||||||
,-cert-dcl50-cpp |
Checks: '*, |
||||||
,-cert-err34-c |
-android*, |
||||||
,-cert-err58-cpp |
-bugprone-integer-division, |
||||||
,-cert-flp30-c |
-cert-dcl50-cpp, |
||||||
,-cert-msc30-c |
-cert-env33-c, |
||||||
,-cert-msc50-cpp |
-cert-err34-c, |
||||||
,-clang-analyzer-core.CallAndMessage |
-cert-err58-cpp, |
||||||
,-clang-analyzer-core.NullDereference |
-cert-msc30-c, |
||||||
,-clang-analyzer-core.UndefinedBinaryOperatorResult |
-cert-msc50-cpp, |
||||||
,-clang-analyzer-core.uninitialized.Assign |
-cert-flp30-c, |
||||||
,-clang-analyzer-core.VLASize |
-clang-analyzer-core.CallAndMessage, |
||||||
,-clang-analyzer-cplusplus.NewDeleteLeaks |
-clang-analyzer-core.NullDereference, |
||||||
,-clang-analyzer-deadcode.DeadStores |
-clang-analyzer-core.UndefinedBinaryOperatorResult, |
||||||
,-clang-analyzer-optin.cplusplus.VirtualCall |
-clang-analyzer-core.uninitialized.Assign, |
||||||
,-clang-analyzer-optin.performance.Padding |
-clang-analyzer-core.VLASize, |
||||||
,-clang-analyzer-security.FloatLoopCounter |
-clang-analyzer-cplusplus.NewDelete, |
||||||
,-clang-analyzer-security.insecureAPI.strcpy |
-clang-analyzer-cplusplus.NewDeleteLeaks, |
||||||
,-clang-analyzer-unix.cstring.BadSizeArg |
-clang-analyzer-deadcode.DeadStores, |
||||||
,-clang-analyzer-unix.Malloc |
-clang-analyzer-optin.cplusplus.VirtualCall, |
||||||
,-clang-analyzer-unix.MallocSizeof |
-clang-analyzer-optin.performance.Padding, |
||||||
,-cppcoreguidelines-c-copy-assignment-signature |
-clang-analyzer-security.FloatLoopCounter, |
||||||
,-cppcoreguidelines-interfaces-global-init |
-clang-analyzer-security.insecureAPI.strcpy, |
||||||
,-cppcoreguidelines-no-malloc |
-clang-analyzer-unix.API, |
||||||
,-cppcoreguidelines-pro-bounds-array-to-pointer-decay |
-clang-analyzer-unix.cstring.BadSizeArg, |
||||||
,-cppcoreguidelines-pro-bounds-constant-array-index |
-clang-analyzer-unix.Malloc, |
||||||
,-cppcoreguidelines-pro-bounds-pointer-arithmetic |
-clang-analyzer-unix.MallocSizeof, |
||||||
,-cppcoreguidelines-pro-type-const-cast |
-cppcoreguidelines-c-copy-assignment-signature, |
||||||
,-cppcoreguidelines-pro-type-cstyle-cast |
-cppcoreguidelines-interfaces-global-init, |
||||||
,-cppcoreguidelines-pro-type-member-init |
-cppcoreguidelines-no-malloc, |
||||||
,-cppcoreguidelines-pro-type-reinterpret-cast |
-cppcoreguidelines-owning-memory, |
||||||
,-cppcoreguidelines-pro-type-union-access |
-cppcoreguidelines-pro-bounds-array-to-pointer-decay, |
||||||
,-cppcoreguidelines-pro-type-vararg |
-cppcoreguidelines-pro-bounds-constant-array-index, |
||||||
,-cppcoreguidelines-special-member-functions |
-cppcoreguidelines-pro-bounds-pointer-arithmetic, |
||||||
,-google-build-using-namespace |
-cppcoreguidelines-pro-type-const-cast, |
||||||
,-google-explicit-constructor |
-cppcoreguidelines-pro-type-cstyle-cast, |
||||||
,-google-global-names-in-headers |
-cppcoreguidelines-pro-type-member-init, |
||||||
,-google-readability-casting |
-cppcoreguidelines-pro-type-reinterpret-cast, |
||||||
,-google-readability-function-size |
-cppcoreguidelines-pro-type-union-access, |
||||||
,-google-readability-namespace-comments |
-cppcoreguidelines-pro-type-vararg, |
||||||
,-google-readability-todo |
-cppcoreguidelines-special-member-functions, |
||||||
,-google-runtime-int |
-fuchsia-default-arguments, |
||||||
,-google-runtime-references |
-fuchsia-overloaded-operator, |
||||||
,-llvm-header-guard |
-google-build-using-namespace, |
||||||
,-llvm-include-order |
-google-explicit-constructor, |
||||||
,-llvm-namespace-comment |
-google-global-names-in-headers, |
||||||
,-misc-incorrect-roundings |
-google-readability-casting, |
||||||
,-misc-macro-parentheses |
-google-readability-function-size, |
||||||
,-misc-misplaced-widening-cast |
-google-readability-namespace-comments, |
||||||
,-misc-redundant-expression |
-google-readability-todo, |
||||||
,-misc-unconventional-assign-operator |
-google-runtime-int, |
||||||
,-misc-unused-parameters |
-google-runtime-references, |
||||||
,-modernize-deprecated-headers |
-hicpp-braces-around-statements, |
||||||
,-modernize-loop-convert |
-hicpp-deprecated-headers, |
||||||
,-modernize-pass-by-value |
-hicpp-explicit-conversions, |
||||||
,-modernize-use-auto |
-hicpp-function-size, |
||||||
,-modernize-use-bool-literals |
-hicpp-member-init, |
||||||
,-modernize-use-default-member-init |
-hicpp-no-array-decay, |
||||||
,-modernize-use-emplace |
-hicpp-no-assembler, |
||||||
,-modernize-use-equals-default |
-hicpp-no-malloc, |
||||||
,-modernize-use-equals-delete |
-hicpp-signed-bitwise, |
||||||
,-modernize-use-override |
-hicpp-special-member-functions, |
||||||
,-modernize-use-using |
-hicpp-use-auto, |
||||||
,-performance-inefficient-string-concatenation |
-hicpp-use-equals-default, |
||||||
,-readability-avoid-const-params-in-decls |
-hicpp-use-equals-delete, |
||||||
,-readability-braces-around-statements |
-hicpp-use-override, |
||||||
,-readability-else-after-return |
-hicpp-vararg, |
||||||
,-readability-function-size |
-llvm-header-guard, |
||||||
,-readability-implicit-bool-cast |
-llvm-include-order, |
||||||
,-readability-inconsistent-declaration-parameter-name |
-llvm-namespace-comment, |
||||||
,-readability-named-parameter |
-misc-incorrect-roundings, |
||||||
,-readability-non-const-parameter |
-misc-macro-parentheses, |
||||||
,-readability-redundant-declaration |
-misc-misplaced-widening-cast, |
||||||
,-readability-redundant-member-init |
-misc-redundant-expression, |
||||||
,-readability-simplify-boolean-expr |
-misc-unconventional-assign-operator, |
||||||
' |
-misc-unused-parameters, |
||||||
|
-modernize-deprecated-headers, |
||||||
|
-modernize-loop-convert, |
||||||
|
-modernize-pass-by-value, |
||||||
|
-modernize-return-braced-init-list, |
||||||
|
-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-override, |
||||||
|
-modernize-use-using, |
||||||
|
-performance-inefficient-string-concatenation, |
||||||
|
-performance-unnecessary-value-param, |
||||||
|
-readability-avoid-const-params-in-decls, |
||||||
|
-readability-braces-around-statements, |
||||||
|
-readability-container-size-empty, |
||||||
|
-readability-delete-null-pointer, |
||||||
|
-readability-else-after-return, |
||||||
|
-readability-function-size, |
||||||
|
-readability-implicit-bool-cast, |
||||||
|
-readability-implicit-bool-conversion, |
||||||
|
-readability-inconsistent-declaration-parameter-name, |
||||||
|
-readability-named-parameter, |
||||||
|
-readability-non-const-parameter, |
||||||
|
-readability-redundant-control-flow, |
||||||
|
-readability-redundant-declaration, |
||||||
|
-readability-redundant-member-init, |
||||||
|
-readability-simplify-boolean-expr, |
||||||
|
-readability-static-accessed-through-instance, |
||||||
|
-readability-static-definition-in-anonymous-namespace, |
||||||
|
' |
||||||
WarningsAsErrors: '*' |
WarningsAsErrors: '*' |
||||||
|
CheckOptions: |
||||||
|
- key: google-readability-braces-around-statements.ShortStatementLines |
||||||
|
value: '1' |
||||||
|
- key: google-readability-function-size.BranchThreshold |
||||||
|
value: '600' |
||||||
|
- key: google-readability-function-size.LineThreshold |
||||||
|
value: '4000' |
||||||
|
- key: google-readability-function-size.StatementThreshold |
||||||
|
value: '4000' |
||||||
|
... |
||||||
|
Loading…
Reference in new issue