[M108 Migration] Support standard build for armv7hl architecture
[platform/framework/web/chromium-efl.git] / .clang-tidy
1 ---
2 ---
3   Checks:          '-*,
4                     google-build-explicit-make-pair,
5                     google-explicit-constructor,
6                     google-readability-casting,
7                     modernize-avoid-bind,
8                     modernize-loop-convert,
9                     modernize-make-shared,
10                     modernize-make-unique,
11                     modernize-redundant-void-arg,
12                     modernize-replace-random-shuffle,
13                     modernize-shrink-to-fit,
14                     modernize-use-bool-literals,
15                     modernize-use-default-member-init,
16                     modernize-use-emplace,
17                     modernize-use-equals-default,
18                     modernize-use-equals-delete,
19                     modernize-use-noexcept,
20                     modernize-use-nullptr,
21                     modernize-use-override,
22                     modernize-use-transparent-functors,
23                     readability-redundant-member-init'
24   CheckOptions:
25     # This relaxes modernize-use-emplace in some cases; we might want to make it
26     # more aggressive in the future. See discussion on
27     # https://groups.google.com/a/chromium.org/g/cxx/c/noMMTNYiM0w .
28     - key:          modernize-use-emplace.IgnoreImplicitConstructors
29       value:        1
30 ...
31