clang-tidy: add a subset of cppcoreguidelines and other style checks
[lttng-tools.git] / .clang-tidy
index ff404e436ee757432a73352111a6e5bcc95bd9d6..75f559c5d961041df8e37280ef27cb0cac8cdd96 100644 (file)
@@ -56,15 +56,28 @@ Checks:          '-*,
                   bugprone-virtual-near-miss,
                   bugprone-unused-raii,
                   bugprone-use-after-move,
+                  cppcoreguidelines-pro-type-const-cast,
+                  cppcoreguidelines-slicing,
+                  cppcoreguidelines-special-member-functions,
+                  cppcoreguidelines-virtual-class-destructor,
                   google-build-explicit-make-pair,
                   google-explicit-constructor,
+                  misc-const-correctness,
+                  misc-misleading-identifier,
+                  misc-non-copyable-objects,
+                  misc-throw-by-value-catch-by-reference,
+                  misc-unused-parameters,
+                  misc-unused-using-decls,
                   modernize-avoid-bind,
                   modernize-concat-nested-namespaces,
                   modernize-loop-convert,
                   modernize-make-shared,
                   modernize-make-unique,
+                  modernize-pass-by-value,
                   modernize-redundant-void-arg,
+                  modernize-replace-auto-ptr,
                   modernize-replace-random-shuffle,
+                  modernize-replace-auto-ptr,
                   modernize-shrink-to-fit,
                   modernize-use-bool-literals,
                   modernize-use-default-member-init,
This page took 0.022831 seconds and 4 git commands to generate.