From d8035a35aa1086e8e9bb0d703af53e87f5790019 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Thu, 20 Aug 2026 18:19:22 +0100 Subject: [PATCH] fix(telemetry): include the headers the new code depends on clang-tidy runs misc-include-cleaner with WarningsAsErrors, so a symbol reached only transitively fails CI. Add the direct includes for JLOG, beast::Journal, StartUpType, TokenType, toBase58, std::exception and std::size_t. --- src/libxrpl/beast/insight/OTelCollector.cpp | 2 ++ src/xrpld/app/main/NodeIdentity.cpp | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/src/libxrpl/beast/insight/OTelCollector.cpp b/src/libxrpl/beast/insight/OTelCollector.cpp index 1488bfb32e..1839825898 100644 --- a/src/libxrpl/beast/insight/OTelCollector.cpp +++ b/src/libxrpl/beast/insight/OTelCollector.cpp @@ -58,7 +58,9 @@ #include #include #include +#include #include +#include #include #include #include diff --git a/src/xrpld/app/main/NodeIdentity.cpp b/src/xrpld/app/main/NodeIdentity.cpp index fcf460f185..3860bbe3c6 100644 --- a/src/xrpld/app/main/NodeIdentity.cpp +++ b/src/xrpld/app/main/NodeIdentity.cpp @@ -3,11 +3,16 @@ #include #include +#include #include +#include #include +#include #include +#include #include #include +#include #include #include #include @@ -15,6 +20,7 @@ #include #include +#include #include #include #include