Skip to content

Commit e2ecedf

Browse files
authored
Add missing include statements (#561)
This is makes the code less dependent on transitive includes.
1 parent 6cebb63 commit e2ecedf

21 files changed

Lines changed: 21 additions & 1 deletion

include/CXXGraph/Graph/Algorithm/BellmanFord_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
#include <unordered_map>
2727

2828
#include "CXXGraph/Graph/Graph_decl.h"
29+
#include "CXXGraph/Utility/ConstString.hpp"
2930

3031
namespace CXXGraph {
3132
template <typename T>

include/CXXGraph/Graph/Algorithm/BestFirstSearch_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include <vector>
3535

3636
#include "CXXGraph/Graph/Graph_decl.h"
37+
#include "CXXGraph/Utility/ConstString.hpp"
3738

3839
namespace CXXGraph {
3940
template <typename T>

include/CXXGraph/Graph/Algorithm/Boruvka_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include <unordered_map>
2828

2929
#include "CXXGraph/Graph/Graph_decl.h"
30+
#include "CXXGraph/Utility/ConstString.hpp"
3031

3132
namespace CXXGraph {
3233

include/CXXGraph/Graph/Algorithm/BronKerbosch_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include <vector>
2626

2727
#include "CXXGraph/Graph/Graph_decl.h"
28+
#include "CXXGraph/Utility/ConstString.hpp"
2829

2930
namespace CXXGraph {
3031

include/CXXGraph/Graph/Algorithm/Dial_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
#include <vector>
3030

3131
#include "CXXGraph/Graph/Graph_decl.h"
32+
#include "CXXGraph/Utility/ConstString.hpp"
3233

3334
namespace CXXGraph {
3435

include/CXXGraph/Graph/Algorithm/Dijkstra_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include <vector>
3232

3333
#include "CXXGraph/Graph/Graph_decl.h"
34+
#include "CXXGraph/Utility/ConstString.hpp"
3435

3536
namespace CXXGraph {
3637
template <typename T>

include/CXXGraph/Graph/Algorithm/FloydWarshall_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include <utility>
2828

2929
#include "CXXGraph/Graph/Graph_decl.h"
30+
#include "CXXGraph/Utility/ConstString.hpp"
3031

3132
namespace CXXGraph {
3233
template <typename T>

include/CXXGraph/Graph/Algorithm/HopcroftKarp_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
#include <vector>
3030

3131
#include "CXXGraph/Graph/Graph_decl.h"
32+
#include "CXXGraph/Utility/ConstString.hpp"
3233

3334
namespace CXXGraph {
3435
template <typename T>

include/CXXGraph/Graph/Algorithm/Kahn_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
#include <unordered_map>
2727

2828
#include "CXXGraph/Graph/Graph_decl.h"
29+
#include "CXXGraph/Utility/ConstString.hpp"
2930

3031
namespace CXXGraph {
3132

include/CXXGraph/Graph/Algorithm/Kosaraju_impl.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include <utility>
2828

2929
#include "CXXGraph/Graph/Graph_decl.h"
30+
#include "CXXGraph/Utility/ConstString.hpp"
3031

3132
namespace CXXGraph {
3233

0 commit comments

Comments
 (0)