summaryrefslogtreecommitdiff
path: root/.clang-tidy
diff options
context:
space:
mode:
authorThiago Marcos P. Santos <tmpsantos@gmail.com>2020-03-27 17:34:00 +0200
committerThiago Marcos P. Santos <tmpsantos@gmail.com>2020-03-30 23:37:44 +0300
commitfc29ddc6c2267f7da83f8b69cfd52df6b8cdd4fa (patch)
tree9d1e9121b3ff964ea87863a01010a9545449b9c7 /.clang-tidy
parent1c5e0ee31e82115fe7d17b6a9cdbc568f8a145e2 (diff)
downloadqtlocation-mapboxgl-fc29ddc6c2267f7da83f8b69cfd52df6b8cdd4fa.tar.gz
[build] Make the code tidy!
Now the bot will fail when clang-tidy fails. All warnings are fatal.
Diffstat (limited to '.clang-tidy')
-rw-r--r--.clang-tidy31
1 files changed, 29 insertions, 2 deletions
diff --git a/.clang-tidy b/.clang-tidy
index aa9640c77f..7575d21780 100644
--- a/.clang-tidy
+++ b/.clang-tidy
@@ -1,4 +1,31 @@
-Checks: '-*,bugprone-*,clang-analyzer-*,google-*,modernize-*,performance-*,-clang-analyzer-osx.*,-google-readability-braces-around-statements,-google-readability-todo,-google-runtime-int,-google-runtime-references,-modernize-avoid-c-arrays'
-WarningsAsErrors: 'bugprone-use-after-move,modernize-*,performance-*'
+Checks: >
+ -*,
+ bugprone-*,
+ clang-diagnostic-*,
+ google-*,
+ misc-*,
+ modernize-*,
+ performance-*,
+ portability-*,
+ readability-*,
+ -bugprone-narrowing-conversions,
+ -google-build-using-namespace,
+ -google-readability-braces-around-statements,
+ -google-readability-todo,
+ -google-runtime-int,
+ -google-runtime-references,
+ -modernize-avoid-c-arrays,
+ -readability-braces-around-statements,
+ -readability-else-after-return,
+ -readability-implicit-bool-conversion,
+ -readability-magic-numbers,
+ -readability-named-parameter,
+ -readability-uppercase-literal-suffix
+
+WarningsAsErrors: '*'
HeaderFilterRegex: '.*'
FormatStyle: file
+
+CheckOptions:
+ - key: misc-non-private-member-variables-in-classes.IgnoreClassesWithAllMemberVariablesBeingPublic
+ value: '1'