Skip to content

Commit 8bf1002

Browse files
authored
DPL: avoid including Stack.h everywhere (#7624)
1 parent 7a1045d commit 8bf1002

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

Framework/Core/include/Framework/DataDescriptorMatcher.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "Framework/DataProcessingHeader.h"
1616
#include "Framework/RuntimeError.h"
1717
#include "Headers/DataHeader.h"
18-
#include "Headers/Stack.h"
1918

2019
#include <array>
2120
#include <cstdint>
@@ -25,6 +24,12 @@
2524
#include <variant>
2625
#endif
2726
#include <vector>
27+
#include <ostream>
28+
29+
namespace o2::header
30+
{
31+
struct Stack;
32+
}
2833

2934
namespace o2::framework::data_matcher
3035
{

Framework/Core/src/DataDescriptorMatcher.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include "Framework/DataProcessingHeader.h"
1616
#include "Framework/VariantHelpers.h"
1717
#include "Framework/RuntimeError.h"
18+
#include "Headers/Stack.h"
1819
#include <iostream>
1920

2021
namespace o2::framework::data_matcher

Framework/Core/test/test_DataDescriptorMatcher.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "Framework/DataDescriptorMatcher.h"
1717
#include "Framework/DataDescriptorQueryBuilder.h"
1818
#include "Framework/InputSpec.h"
19+
#include "Headers/Stack.h"
1920

2021
#include <boost/test/unit_test.hpp>
2122
#include <variant>

0 commit comments

Comments
 (0)