diff --git a/include/libsemigroups/ukkonen.hpp b/include/libsemigroups/ukkonen.hpp index 50360846e..dfcf2ba82 100644 --- a/include/libsemigroups/ukkonen.hpp +++ b/include/libsemigroups/ukkonen.hpp @@ -28,23 +28,22 @@ #define NOT_PARSED_BY_DOXYGEN #endif -#include // for equal, find_if -#include // for size_t -#include // for uint64_t -#include // for strlen -#include // for operator+ -#include // for map +#include // for find_if, copy, max +#include // for size_t, strlen +#include // for distance +#include // for operator!=, map, _Rb_tree_iterator #include // for accumulate #include // for stack -#include // for string +#include // for allocator, string, basic_string #include // for pair, make_pair #include // for vector -#include "constants.hpp" // for Undefined, UNDE... +#include "constants.hpp" // for operator==, operator!=, Max, UNDEFINED #include "debug.hpp" // for LIBSEMIGROUPS_ASSERT #include "exception.hpp" // for LIBSEMIGROUPS_EXCEPTION -#include "types.hpp" // for word_type, lett.. +#include "types.hpp" // for word_type, letter_type +#include "detail/fmt.hpp" // for format, format_string #include "detail/string.hpp" // for maximum_common_prefix namespace libsemigroups { diff --git a/src/ukkonen.cpp b/src/ukkonen.cpp index 8dfc4c3b1..6de9d09e0 100644 --- a/src/ukkonen.cpp +++ b/src/ukkonen.cpp @@ -20,17 +20,15 @@ #include "libsemigroups/ukkonen.hpp" -#include // for lower_bound, sort, max +#include // for copy, max, fill_n, fill #include // for array -#include // for size_t -#include // for uint64_t #include // for accumulate -#include // for operator+, char_traits, to_st... +#include // for operator+, allocator, bas... -#include "libsemigroups/constants.hpp" // for UNDEFINED +#include "libsemigroups/constants.hpp" // for Max, UNDEFINED, operator!= #include "libsemigroups/debug.hpp" // for LIBSEMIGROUPS_ASSERT #include "libsemigroups/exception.hpp" // for LIBSEMIGROUPS_EXCEPTION -#include "libsemigroups/types.hpp" // for word_type +#include "libsemigroups/types.hpp" // for word_type, letter_type #include "libsemigroups/detail/string.hpp" // for to_string