aboutsummaryrefslogtreecommitdiff
path: root/.clang-tidy
diff options
context:
space:
mode:
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