clang-tidy_strict warnings for Arx in branch 1.2-branch
bugprone-crtp-constructor-accessibility
[
docs
] (1 |
+1
)
bugprone-inc-dec-in-conditions
[
docs
] (1 |
+1
)
bugprone-multi-level-implicit-pointer-conversion
[
docs
] (1 |
+1
)
bugprone-non-zero-enum-to-bool-conversion
[
docs
] (1 |
+1
)
bugprone-return-const-ref-from-parameter
[
docs
] (1 |
+1
)
performance-no-int-to-ptr
[
docs
] (1 | =)
readability-avoid-return-with-void-value
[
docs
] (1 |
+1
)
readability-avoid-unconditional-preprocessor-if
[
docs
] (1 |
+1
)
readability-redundant-inline-specifier
[
docs
] (1 |
+1
)
bugprone-integer-division
[
docs
] (2 | =)
bugprone-suspicious-memory-comparison
[
docs
] (2 | =)
bugprone-unused-local-non-trivial-variable
[
docs
] (2 |
+2
)
cppcoreguidelines-interfaces-global-init
[
docs
] (2 | =)
cppcoreguidelines-pro-type-const-cast
[
docs
] (2 |
+2
-3
)
readability-container-contains
[
docs
] (2 |
+2
)
readability-container-size-empty
[
docs
] (2 |
+2
)
bugprone-empty-catch
[
docs
] (3 |
+3
)
misc-confusable-identifiers
[
docs
] (3 |
+3
)
modernize-min-max-use-initializer-list
[
docs
] (3 |
+3
)
cert-dcl58-cpp
[
docs
] (4 |
+4
)
cppcoreguidelines-noexcept-swap,performance-noexcept-swap
[
docs
] (4 |
+4
)
modernize-raw-string-literal
[
docs
] (4 | =)
performance-unnecessary-value-param
[
docs
] (4 |
+4
)
readability-redundant-casting
[
docs
] (4 |
+4
)
readability-suspicious-call-argument
[
docs
] (4 | =)
bugprone-assignment-in-if-condition
[
docs
] (6 |
+6
)
readability-redundant-access-specifiers
[
docs
] (6 | =)
portability-template-virtual-member-function
[
docs
] (7 |
+7
)
readability-avoid-nested-conditional-operator
[
docs
] (7 |
+7
)
modernize-use-equals-delete
[
docs
] (8 | =)
readability-enum-initial-value
[
docs
] (8 |
+8
)
cert-err34-c
[
docs
] (10 | =)
readability-make-member-function-const
[
docs
] (11 | =)
readability-misleading-indentation
[
docs
] (11 | =)
boost-use-to-string
[
docs
] (13 | =)
cppcoreguidelines-avoid-const-or-ref-data-members
[
docs
] (13 |
+13
)
cppcoreguidelines-virtual-class-destructor
[
docs
] (13 |
-3
)
readability-container-data-pointer
[
docs
] (13 | =)
bugprone-switch-missing-default-case
[
docs
] (14 |
+14
)
modernize-concat-nested-namespaces
[
docs
] (14 | =)
performance-avoid-endl
[
docs
] (15 |
+15
)
readability-simplify-boolean-expr
[
docs
] (17 |
+17
)
bugprone-implicit-widening-of-multiplication-result
[
docs
] (21 |
+5
-5
)
cert-err33-c
[
docs
] (23 |
+23
)
concurrency-mt-unsafe
[
docs
] (25 |
-3
)
llvm-namespace-comment
[
docs
] (26 | =)
modernize-use-emplace
[
docs
] (26 |
+2
)
modernize-pass-by-value
[
docs
] (35 |
-1
)
modernize-deprecated-headers
[
docs
] (38 |
-55
)
cppcoreguidelines-prefer-member-initializer
[
docs
] (40 |
+12
-12
)
boost-use-ranges
[
docs
] (56 |
+56
)
readability-static-accessed-through-instance
[
docs
] (60 | =)
bugprone-branch-clone
[
docs
] (66 |
+33
-33
)
modernize-avoid-bind
[
docs
] (71 | =)
google-explicit-constructor
[
docs
] (72 | =)
readability-isolate-declaration
[
docs
] (76 |
-1
)
modernize-use-equals-default
[
docs
] (82 |
-1
)
cppcoreguidelines-pro-type-member-init
[
docs
] (91 |
-2
)
readability-use-std-min-max
[
docs
] (91 |
+91
)
readability-else-after-return
[
docs
] (104 | =)
misc-use-internal-linkage
[
docs
] (108 |
+108
)
bugprone-easily-swappable-parameters
[
docs
] (117 |
+5
-5
)
readability-convert-member-functions-to-static
[
docs
] (134 | =)
modernize-macro-to-enum
[
docs
] (139 |
+12
)
bugprone-macro-parentheses
[
docs
] (145 | =)
performance-enum-size
[
docs
] (162 |
+162
)
modernize-return-braced-init-list
[
docs
] (170 |
-1
)
cppcoreguidelines-special-member-functions
[
docs
] (198 |
+67
-2
)
modernize-use-using
[
docs
] (241 |
+29
-1
)
cppcoreguidelines-macro-usage
[
docs
] (252 |
-4
)
modernize-loop-convert
[
docs
] (260 |
-2
)
misc-non-private-member-variables-in-classes
[
docs
] (284 |
+1
-1
)
cert-err58-cpp
[
docs
] (286 | =)
readability-function-cognitive-complexity
[
docs
] (294 |
-2
)
cppcoreguidelines-init-variables
[
docs
] (392 | =)
altera-struct-pack-align
[
docs
] (399 |
+11
-11
)
modernize-use-auto
[
docs
] (436 |
-2
)
modernize-use-nodiscard
[
docs
] (437 | =)
modernize-avoid-c-arrays
[
docs
] (591 |
+591
-592
)
modernize-use-default-member-init
[
docs
] (663 |
-3
)
misc-use-anonymous-namespace
[
docs
] (676 |
+676
)
modernize-use-override
[
docs
] (690 | =)
bugprone-narrowing-conversions
[
docs
] (715 |
+122
-123
)
cppcoreguidelines-avoid-non-const-global-variables
[
docs
] (879 |
-35
)
google-runtime-int
[
docs
] (1020 | =)
google-readability-casting
[
docs
] (1104 |
+10
-159
)
readability-braces-around-statements
[
docs
] (1158 | =)
modernize-use-nullptr
[
docs
] (1670 |
+4
-4
)
readability-identifier-length
[
docs
] (3203 |
-3
)
misc-const-correctness
[
docs
] (3273 |
+3273
)
misc-include-cleaner
[
docs
] (5559 |
+5559
)