akallabeth
|
01c6447963
|
[clang-tidy] disable clang-analyzer-optin.performance.Padding
this is not a bug but a performance suggestion test. We don´t want these
mixed in with actual issues
|
2024-09-14 08:24:48 +02:00 |
|
akallabeth
|
6f756fd1be
|
[clang-tidy] disable readability-suspicious-call-argument
we only get false positives from this check, so deemed useless for our
use case
|
2024-09-12 09:08:56 +02:00 |
|
akallabeth
|
0f00e37884
|
[clang-tidy] disable hicpp-no-assembler
we need assembler code for some critical spots, so this check is useless
for our use case.
|
2024-09-11 23:42:01 +02:00 |
|
akallabeth
|
21d0088b95
|
[clang-tidy] disable performance-avoid-endl
this warning is not required in our case as we do not have code that
requires high performance utilizing std::endl (output to std::cout or
std::cerr)
|
2024-09-10 14:43:17 +02:00 |
|
akallabeth
|
b7553d5f41
|
[clang-tidy] disable cppcoreguidelines-no-malloc,hicpp-no-malloc
The project is mostly C so the C++ components are expected to wrap the C
allocation. This check does only produce false positives in our use
case.
|
2024-09-10 14:43:14 +02:00 |
|
akallabeth
|
97a9f3238f
|
[clang-tidy] disable cppcoreguidelines-interfaces-global-init
this guideline is for C++ code. The same issue does not apply for C code
so these warnings are just noise outside of our C++ subprojects.
|
2024-09-06 09:22:28 +02:00 |
|
akallabeth
|
ec26c8c168
|
[clang-tidy] disable bugprone-macro-parentheses
this check has too many false positives (when the macro arguments are
types for example) so disable this.
|
2024-09-05 08:45:02 +02:00 |
|
akallabeth
|
b9202bd0b1
|
[clang-tidy] disable cert-dcl50-cpp
we do want to use variadic macros in C++ code as we interface with C
|
2024-09-04 22:20:59 +02:00 |
|
akallabeth
|
16d6c3b795
|
[clang-tidy] disable modernize-return-braced-init-list
this check does not work well with older C++ standards
|
2024-09-03 17:41:02 +02:00 |
|
akallabeth
|
ca5a8e0625
|
[ci,clang-tidy] disable cppcoreguidelines-macro-to-enum
|
2024-09-03 12:56:13 +02:00 |
|
akallabeth
|
c44f89bc68
|
[clang-tidy] disable google-readability-todo
|
2024-08-29 15:13:38 +02:00 |
|
akallabeth
|
6a5d6d0514
|
[ci,clang-tidy] disable uninitialize va_list warning
|
2024-08-29 10:47:28 +02:00 |
|
Armin Novak
|
4a9018ab14
|
[clang-tidy] cleanup configuration
* Remove unknown AnalyzeTemporaryDtors
* Deactivate some tests contradicting our coding style
|
2024-08-28 10:01:22 +02:00 |
|
akallabeth
|
378c9f8b98
|
[ci,tidy] allow integer bool conditions
We heavily rely on our custom BOOL type which is a typedef to int32_t.
Consider this a valid bool condition for
readability-implicit-bool-conversion
|
2024-03-09 09:47:17 +01:00 |
|
akallabeth
|
7cc4158c5e
|
[ci,tidy] deactivate performance-no-int-to-ptr
|
2024-02-22 09:33:59 +01:00 |
|
akallabeth
|
735dc61cd9
|
[clang,tidy] fix typo in .clang-tidy
|
2024-02-14 19:04:50 +01:00 |
|
akallabeth
|
625daf18a8
|
[clang,tidy] disable too verbose checks
* readability-identifier-length
* bugprone-easily-swappable-parameters
|
2024-02-10 12:47:00 +01:00 |
|
akallabeth
|
15d9e5e01a
|
[cmake] add clang-tidy support
|
2024-01-25 09:40:10 +01:00 |
|