From 08b8b6dfddf1c25cb81c8a3d6d3d9b75400bb09f Mon Sep 17 00:00:00 2001 From: Simon Duerr Date: Thu, 12 Mar 2026 15:51:39 +0000 Subject: [PATCH] Fix logger CT-P1 vararg warnings Add a scoped suppression around SharedStringWriter::printf usage.\nThis keeps behavior unchanged while resolving logger CT-P1 findings. --- libs/bsw/logger/src/logger/DefaultLoggerCommand.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/bsw/logger/src/logger/DefaultLoggerCommand.cpp b/libs/bsw/logger/src/logger/DefaultLoggerCommand.cpp index 3ce456c8126..f3f2a764722 100644 --- a/libs/bsw/logger/src/logger/DefaultLoggerCommand.cpp +++ b/libs/bsw/logger/src/logger/DefaultLoggerCommand.cpp @@ -4,6 +4,8 @@ #include +// SharedStringWriter::printf uses a printf-style vararg interface by design. +// NOLINTBEGIN(cppcoreguidelines-pro-type-vararg) namespace logger { DefaultLoggerCommand::DefaultLoggerCommand(IComponentConfig& componentConfig) @@ -79,3 +81,5 @@ void DefaultLoggerCommand::levelCommand(::util::command::CommandContext& context } } /* namespace logger */ + +// NOLINTEND(cppcoreguidelines-pro-type-vararg)