From 754012dd458985a6a4953c99204c6651318892b2 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 23 Mar 2026 08:10:49 +0100 Subject: testing: enable build-host testing --- .clang-tidy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.clang-tidy') diff --git a/.clang-tidy b/.clang-tidy index e802dbd..71f1be9 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -66,5 +66,5 @@ CheckOptions: readability-magic-numbers.IgnoreTypeAliases: true FormatStyle: file -HeaderFilterRegex: '(.*/kstd/.*)|.*\.hpp' +HeaderFilterRegex: '(.*/kstd/include/.*)|(arch|kernel|kapi)/.*\.hpp' SystemHeaders: true \ No newline at end of file -- cgit v1.2.3 From 48a2c33d205397adeaad385aebc1d1e008915b3e Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 23 Mar 2026 10:32:15 +0100 Subject: ci: enable test builds --- .clang-tidy | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to '.clang-tidy') diff --git a/.clang-tidy b/.clang-tidy index 71f1be9..8fa3943 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -67,4 +67,6 @@ CheckOptions: FormatStyle: file HeaderFilterRegex: '(.*/kstd/include/.*)|(arch|kernel|kapi)/.*\.hpp' -SystemHeaders: true \ No newline at end of file +SystemHeaders: true +RemovedArgs: + - -fcondition-coverage \ No newline at end of file -- cgit v1.2.3 From c5afb5c1ce1c084c840dbb58d73af6fe2b235ec7 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Thu, 2 Apr 2026 15:55:47 +0200 Subject: x86_64: ensure PIT is not overwhelmed on config --- .clang-tidy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.clang-tidy') diff --git a/.clang-tidy b/.clang-tidy index 8fa3943..61ae9c9 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -60,7 +60,7 @@ CheckOptions: 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;255' readability-magic-numbers.IgnorePowersOf2IntegerValues: true readability-magic-numbers.IgnoreBitFieldsWidths: true readability-magic-numbers.IgnoreTypeAliases: true -- cgit v1.2.3 From e3fa6b1adbd7fce3b080d75fd0959949b7d3bef4 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 21 Apr 2026 14:13:55 +0200 Subject: acpi: enable test coverage --- .clang-tidy | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to '.clang-tidy') diff --git a/.clang-tidy b/.clang-tidy index 61ae9c9..26356ea 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,18 +55,19 @@ 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;255' + readability-magic-numbers.IgnoredIntegerValues: "1;2;3;4;5;6;7;10;255" readability-magic-numbers.IgnorePowersOf2IntegerValues: true readability-magic-numbers.IgnoreBitFieldsWidths: true readability-magic-numbers.IgnoreTypeAliases: true FormatStyle: file -HeaderFilterRegex: '(.*/kstd/include/.*)|(arch|kernel|kapi)/.*\.hpp' +HeaderFilterRegex: "(.*/kstd/include/.*)|(arch|kernel|kapi)/.*\\.hpp" SystemHeaders: true RemovedArgs: - - -fcondition-coverage \ No newline at end of file + - -fcondition-coverage -- cgit v1.2.3 From e8ce02d63f096147fc54824f0a45c23e3a3ced25 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 21 Apr 2026 14:44:01 +0200 Subject: libs: prepare for clang-tidy --- .clang-tidy | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.clang-tidy') diff --git a/.clang-tidy b/.clang-tidy index 26356ea..7f40ad1 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -61,7 +61,8 @@ CheckOptions: 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;255" + 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 -- cgit v1.2.3 From 3ab0a15fb6aba0ad9516da69589b9da8dbd63a8e Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sat, 2 May 2026 17:12:21 +0200 Subject: libs: adopt p1204 layout for kstd --- .clang-tidy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.clang-tidy') diff --git a/.clang-tidy b/.clang-tidy index 7f40ad1..dc76491 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -68,7 +68,7 @@ CheckOptions: readability-magic-numbers.IgnoreTypeAliases: true FormatStyle: file -HeaderFilterRegex: "(.*/kstd/include/.*)|(arch|kernel|kapi)/.*\\.hpp" +HeaderFilterRegex: "(.*/kstd/kstd/.*)|(arch|kernel|kapi)/.*\\.hpp" SystemHeaders: true RemovedArgs: - -fcondition-coverage -- cgit v1.2.3