From c34b43e7fc504915ae97a1890c66b6dd9195cb87 Mon Sep 17 00:00:00 2001 From: Giulio Eulisse <10544+ktf@users.noreply.github.com> Date: Wed, 11 Jun 2025 17:49:01 +0200 Subject: [PATCH] IWYU: export commonly used headers - Avoid fairlogger/Logger.h suggested everywhere - Avoid exposing WorkflowSpec.h everywhere we have a runDataProcessing.h - Cannot use AnalysisDataModel without ASoA.h --- Framework/Core/include/Framework/AnalysisDataModel.h | 2 +- Framework/Core/include/Framework/runDataProcessing.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Framework/Core/include/Framework/AnalysisDataModel.h b/Framework/Core/include/Framework/AnalysisDataModel.h index a2b0dc39950d4..e34b8210a0178 100644 --- a/Framework/Core/include/Framework/AnalysisDataModel.h +++ b/Framework/Core/include/Framework/AnalysisDataModel.h @@ -11,7 +11,7 @@ #ifndef O2_FRAMEWORK_ANALYSISDATAMODEL_H_ #define O2_FRAMEWORK_ANALYSISDATAMODEL_H_ -#include "Framework/ASoA.h" +#include "Framework/ASoA.h" // IWYU pragma: export #include #include diff --git a/Framework/Core/include/Framework/runDataProcessing.h b/Framework/Core/include/Framework/runDataProcessing.h index 07083314af12e..e756c9f4b1d26 100644 --- a/Framework/Core/include/Framework/runDataProcessing.h +++ b/Framework/Core/include/Framework/runDataProcessing.h @@ -21,12 +21,12 @@ #include "Framework/DataProcessorSpec.h" #include "Framework/DataAllocator.h" #include "Framework/SendingPolicy.h" -#include "Framework/WorkflowSpec.h" +#include "Framework/WorkflowSpec.h" // IWYU pragma: export #include "Framework/ConfigContext.h" #include "Framework/CustomWorkflowTerminationHook.h" #include "Framework/CommonServices.h" #include "Framework/WorkflowCustomizationHelpers.h" -#include "Framework/Logger.h" +#include "Framework/Logger.h" // IWYU pragma: export #include "Framework/CheckTypes.h" #include "Framework/StructToTuple.h" #include "ResourcePolicy.h"