From 94c38ad51f01dd3cfde158caa7865ebd6a39691c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Tr=C3=A1vn=C3=AD=C4=8Dek?= <jan.travnicek@fit.cvut.cz>
Date: Mon, 10 Jan 2022 10:08:14 +0100
Subject: [PATCH] algo: fix includes

---
 alib2algo/src/string/properties/Repetition.h        | 1 +
 alib2graph_algo/src/shortest_path/BellmanFord.hpp   | 2 +-
 alib2graph_algo/src/shortest_path/Dijkstra.hpp      | 2 +-
 alib2graph_algo/src/shortest_path/FloydWarshall.hpp | 2 +-
 alib2graph_algo/src/shortest_path/SPFA.hpp          | 2 +-
 5 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/alib2algo/src/string/properties/Repetition.h b/alib2algo/src/string/properties/Repetition.h
index ec972c1f74..63711f2587 100644
--- a/alib2algo/src/string/properties/Repetition.h
+++ b/alib2algo/src/string/properties/Repetition.h
@@ -1,6 +1,7 @@
 #pragma once
 
 #include <alib/vector>
+#include <alib/tuple>
 #include <string/LinearString.h>
 
 namespace string {
diff --git a/alib2graph_algo/src/shortest_path/BellmanFord.hpp b/alib2graph_algo/src/shortest_path/BellmanFord.hpp
index 0dcc444c8d..ef2bcbde7a 100644
--- a/alib2graph_algo/src/shortest_path/BellmanFord.hpp
+++ b/alib2graph_algo/src/shortest_path/BellmanFord.hpp
@@ -8,7 +8,7 @@
 #include <alib/vector>
 #include <queue>
 #include <stdexcept>
-#include <functional>
+#include <alib/functional>
 
 #include <common/ReconstructPath.hpp>
 #include <common/SupportFunction.hpp>
diff --git a/alib2graph_algo/src/shortest_path/Dijkstra.hpp b/alib2graph_algo/src/shortest_path/Dijkstra.hpp
index fff9385e15..4a417f4f62 100644
--- a/alib2graph_algo/src/shortest_path/Dijkstra.hpp
+++ b/alib2graph_algo/src/shortest_path/Dijkstra.hpp
@@ -7,7 +7,7 @@
 #include <alib/map>
 #include <queue>
 #include <stdexcept>
-#include <functional>
+#include <alib/functional>
 
 #include <common/ReconstructPath.hpp>
 #include <common/SupportFunction.hpp>
diff --git a/alib2graph_algo/src/shortest_path/FloydWarshall.hpp b/alib2graph_algo/src/shortest_path/FloydWarshall.hpp
index 8818168938..d46352185c 100644
--- a/alib2graph_algo/src/shortest_path/FloydWarshall.hpp
+++ b/alib2graph_algo/src/shortest_path/FloydWarshall.hpp
@@ -2,7 +2,7 @@
 
 #pragma once
 
-#include <functional>
+#include <alib/functional>
 #include <alib/map>
 #include <alib/set>
 #include <limits>
diff --git a/alib2graph_algo/src/shortest_path/SPFA.hpp b/alib2graph_algo/src/shortest_path/SPFA.hpp
index ed604bbe2e..1117417403 100644
--- a/alib2graph_algo/src/shortest_path/SPFA.hpp
+++ b/alib2graph_algo/src/shortest_path/SPFA.hpp
@@ -8,7 +8,7 @@
 #include <alib/vector>
 #include <queue>
 #include <stdexcept>
-#include <functional>
+#include <alib/functional>
 #include <algorithm>
 
 #include <common/ReconstructPath.hpp>
-- 
GitLab