From 5842043c0f3443a20fe70296175a3ced7fd57b24 Mon Sep 17 00:00:00 2001 From: Aster Seker Date: Sat, 13 Sep 2025 09:56:09 +0300 Subject: [PATCH 1/2] fix(formatter): include missing headers Add and LogRecord dependency to PatternCompiler to avoid relying on transitive includes. --- include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp b/include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp index 288ea73..8a85c14 100644 --- a/include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp +++ b/include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp @@ -10,6 +10,8 @@ #include #include #include +#include +#include "logit/utils/LogRecord.hpp" namespace logit { From 29816ee79da66441c9c6c42a22423d1de5ae0aaa Mon Sep 17 00:00:00 2001 From: Aster Seker Date: Sat, 13 Sep 2025 09:56:55 +0300 Subject: [PATCH 2/2] refactor: update PatternCompiler.hpp --- include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp | 1 - 1 file changed, 1 deletion(-) diff --git a/include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp b/include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp index 8a85c14..07c2de6 100644 --- a/include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp +++ b/include/logit_cpp/logit/formatter/compiler/PatternCompiler.hpp @@ -11,7 +11,6 @@ #include #include #include -#include "logit/utils/LogRecord.hpp" namespace logit {