aboutsummaryrefslogtreecommitdiff
path: root/.clang-tidy
diff options
context:
space:
mode:
authorLukas Oesch <lukas.oesch@ost.ch>2026-06-10 10:40:46 +0200
committerLukas Oesch <lukas.oesch@ost.ch>2026-06-10 10:40:46 +0200
commit33abd5cf264cb9e34121082105b0bc17b3cf7a36 (patch)
tree36b15d53fea04f4f9d9af817100f7ad013bd9b5c /.clang-tidy
parentd01caf1c4aef3c89c68b9d1cc9fe56445f0860b5 (diff)
parent7e27130c342b7299a1d2188a7192a7f17b5ac2ad (diff)
downloadkernel-33abd5cf264cb9e34121082105b0bc17b3cf7a36.tar.xz
kernel-33abd5cf264cb9e34121082105b0bc17b3cf7a36.zip
Merge branch 'develop-BA-FS26' into 'develop'HEADdevelop
Merge of BA-FS26 branch into develop See merge request teachos/kernel!49
Diffstat (limited to '.clang-tidy')
-rw-r--r--.clang-tidy18
1 files changed, 11 insertions, 7 deletions
diff --git a/.clang-tidy b/.clang-tidy
index e802dbd..dc76491 100644
--- a/.clang-tidy
+++ b/.clang-tidy
@@ -34,7 +34,7 @@ Checks:
- cppcoreguidelines-slicing
- cppcoreguidelines-use-enum-class
- cppcoreguidelines-virtual-class-destructor
-
+
- misc-definitions-in-headers
- misc-include-cleaner
- misc-no-recursion
@@ -55,16 +55,20 @@ Checks:
- readability-magic-numbers
CheckOptions:
+ cppcoreguidelines-avoid-do-while.IgnoreMacros: true
cppcoreguidelines-avoid-non-const-global-variables.AllowInternalLinkage: true
- modernize-use-std-print.ReplacementPrintFunction: 'kstd::print'
- modernize-use-std-print.ReplacementPrintlnFunction: 'kstd::println'
- modernize-use-std-print.PrintHeader: 'kstd/print'
+ modernize-use-std-print.ReplacementPrintFunction: "kstd::print"
+ modernize-use-std-print.ReplacementPrintlnFunction: "kstd::println"
+ modernize-use-std-print.PrintHeader: "kstd/print"
modernize-use-trailing-return-type.TransformLambdas: none
- readability-magic-numbers.IgnoredIntegerValues: '1;2;3;4;5;6;7;10'
+ readability-magic-numbers.IgnoredIntegerValues: "1;2;3;4;5;6;7;10;15;20;25;30;3\
+ 5;40;45;50;60;70;80;90;100;200;300;400;255"
readability-magic-numbers.IgnorePowersOf2IntegerValues: true
readability-magic-numbers.IgnoreBitFieldsWidths: true
readability-magic-numbers.IgnoreTypeAliases: true
FormatStyle: file
-HeaderFilterRegex: '(.*/kstd/.*)|.*\.hpp'
-SystemHeaders: true \ No newline at end of file
+HeaderFilterRegex: "(.*/kstd/kstd/.*)|(arch|kernel|kapi)/.*\\.hpp"
+SystemHeaders: true
+RemovedArgs:
+ - -fcondition-coverage