Skip to content
Snippets Groups Projects
Commit 902e3694 authored by Marco Clemencic's avatar Marco Clemencic
Browse files

Clean up a few headers, remove unused headers, add headers that are used

See merge request !1706
parents b28f27cc 6322e0f7
No related branches found
No related tags found
No related merge requests found
Pipeline #11016953 passed
/***********************************************************************************\ /***********************************************************************************\
* (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations * * (c) Copyright 1998-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
* * * *
* This software is distributed under the terms of the Apache version 2 licence, * * This software is distributed under the terms of the Apache version 2 licence, *
* copied verbatim in the file "LICENSE". * * copied verbatim in the file "LICENSE". *
...@@ -15,8 +15,7 @@ ...@@ -15,8 +15,7 @@
// ============================================================================ // ============================================================================
// STD & STL: // STD & STL:
// ============================================================================ // ============================================================================
#include <string> #include <string_view>
#include <vector>
// ============================================================================ // ============================================================================
namespace Gaudi { namespace Gaudi {
namespace Parsers { namespace Parsers {
......
/***********************************************************************************\ /***********************************************************************************\
* (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations * * (c) Copyright 1998-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
* * * *
* This software is distributed under the terms of the Apache version 2 licence, * * This software is distributed under the terms of the Apache version 2 licence, *
* copied verbatim in the file "LICENSE". * * copied verbatim in the file "LICENSE". *
...@@ -15,7 +15,6 @@ ...@@ -15,7 +15,6 @@
// ============================================================================ // ============================================================================
#include <iostream> #include <iostream>
#include <map> #include <map>
#include <set>
#include <string> #include <string>
#include <vector> #include <vector>
// ============================================================================ // ============================================================================
......
/***********************************************************************************\ /***********************************************************************************\
* (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations * * (c) Copyright 1998-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
* * * *
* This software is distributed under the terms of the Apache version 2 licence, * * This software is distributed under the terms of the Apache version 2 licence, *
* copied verbatim in the file "LICENSE". * * copied verbatim in the file "LICENSE". *
...@@ -15,9 +15,7 @@ ...@@ -15,9 +15,7 @@
// ============================================================================ // ============================================================================
// STD & STL: // STD & STL:
// ============================================================================ // ============================================================================
#include <map>
#include <string> #include <string>
#include <vector>
// ============================================================================ // ============================================================================
// Boost: // Boost:
// ============================================================================ // ============================================================================
......
/***********************************************************************************\ /***********************************************************************************\
* (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations * * (c) Copyright 1998-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
* * * *
* This software is distributed under the terms of the Apache version 2 licence, * * This software is distributed under the terms of the Apache version 2 licence, *
* copied verbatim in the file "LICENSE". * * copied verbatim in the file "LICENSE". *
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
// ============================================================================ // ============================================================================
#include <map> #include <map>
#include <string> #include <string>
#include <string_view>
// ============================================================================ // ============================================================================
namespace Gaudi { namespace Gaudi {
namespace Parsers { namespace Parsers {
......
/***********************************************************************************\ /***********************************************************************************\
* (c) Copyright 1998-2024 CERN for the benefit of the LHCb and ATLAS collaborations * * (c) Copyright 1998-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
* * * *
* This software is distributed under the terms of the Apache version 2 licence, * * This software is distributed under the terms of the Apache version 2 licence, *
* copied verbatim in the file "LICENSE". * * copied verbatim in the file "LICENSE". *
...@@ -13,9 +13,8 @@ ...@@ -13,9 +13,8 @@
// ============================================================================ // ============================================================================
// STD & STL // STD & STL
// ============================================================================ // ============================================================================
#include <iostream>
#include <string> #include <string>
#include <vector> #include <string_view>
// ============================================================================ // ============================================================================
// Boost // Boost
// ============================================================================ // ============================================================================
......
/***********************************************************************************\ /***********************************************************************************\
* (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations * * (c) Copyright 1998-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
* * * *
* This software is distributed under the terms of the Apache version 2 licence, * * This software is distributed under the terms of the Apache version 2 licence, *
* copied verbatim in the file "LICENSE". * * copied verbatim in the file "LICENSE". *
...@@ -15,7 +15,6 @@ ...@@ -15,7 +15,6 @@
// ============================================================================ // ============================================================================
// STD & STL: // STD & STL:
// ============================================================================ // ============================================================================
#include <iostream>
#include <string> #include <string>
#include <vector> #include <vector>
// ============================================================================ // ============================================================================
......
/***********************************************************************************\ /***********************************************************************************\
* (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations * * (c) Copyright 1998-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
* * * *
* This software is distributed under the terms of the Apache version 2 licence, * * This software is distributed under the terms of the Apache version 2 licence, *
* copied verbatim in the file "LICENSE". * * copied verbatim in the file "LICENSE". *
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
// =========================================================================== // ===========================================================================
// STD & STL // STD & STL
// =========================================================================== // ===========================================================================
#include <string>
// =========================================================================== // ===========================================================================
// Boost // Boost
// =========================================================================== // ===========================================================================
......
/***********************************************************************************\ /***********************************************************************************\
* (c) Copyright 1998-2023 CERN for the benefit of the LHCb and ATLAS collaborations * * (c) Copyright 1998-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
* * * *
* This software is distributed under the terms of the Apache version 2 licence, * * This software is distributed under the terms of the Apache version 2 licence, *
* copied verbatim in the file "LICENSE". * * copied verbatim in the file "LICENSE". *
...@@ -25,10 +25,8 @@ ...@@ -25,10 +25,8 @@
// ============================================================================ // ============================================================================
// STD & STL // STD & STL
// ============================================================================ // ============================================================================
#include <map>
#include <set>
#include <string> #include <string>
#include <vector> #include <string_view>
// ============================================================================ // ============================================================================
// ============================================================================ // ============================================================================
#define PARSERS_DEF_FOR_SINGLE( Type ) \ #define PARSERS_DEF_FOR_SINGLE( Type ) \
......
/***********************************************************************************\ /***********************************************************************************\
* (c) Copyright 2013-2022 CERN for the benefit of the LHCb and ATLAS collaborations * * (c) Copyright 2013-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
* * * *
* This software is distributed under the terms of the Apache version 2 licence, * * This software is distributed under the terms of the Apache version 2 licence, *
* copied verbatim in the file "LICENSE". * * copied verbatim in the file "LICENSE". *
...@@ -15,14 +15,9 @@ ...@@ -15,14 +15,9 @@
/// See @ref GaudiPluginService-readme /// See @ref GaudiPluginService-readme
#include <Gaudi/Details/PluginServiceDetailsV2.h> #include <Gaudi/Details/PluginServiceDetailsV2.h>
#include <cstdint>
#include <functional>
#include <memory>
#include <sstream> #include <sstream>
#include <string> #include <string>
#include <string_view> #include <string_view>
#include <type_traits>
#include <typeinfo>
#include <utility> #include <utility>
#if __cplusplus > 201703L && __has_include( <source_location> ) && !defined (__CLING__) #if __cplusplus > 201703L && __has_include( <source_location> ) && !defined (__CLING__)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment