Skip to content

Commit

Permalink
[FIX] reorder of includes
Browse files Browse the repository at this point in the history
Co-authored-by: Marcel <marehr@users.noreply.github.com>
  • Loading branch information
SGSSGene and marehr committed Feb 14, 2021
1 parent fccb332 commit 08d176b
Show file tree
Hide file tree
Showing 26 changed files with 38 additions and 33 deletions.
2 changes: 1 addition & 1 deletion include/seqan3/alignment/matrix/alignment_optimum.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
#include <type_traits>

#include <seqan3/alignment/matrix/detail/matrix_coordinate.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/template_inspection.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/simd/algorithm.hpp>
#include <seqan3/utility/simd/concept.hpp>
#include <seqan3/utility/simd/simd_traits.hpp>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
#include <type_traits>

#include <seqan3/alignment/matrix/trace_directions.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/empty_type.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/simd/concept.hpp>
#include <seqan3/utility/tuple_utility.hpp>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
#include <utility>
#include <vector>

#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/range/container/aligned_allocator.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/simd/concept.hpp>

namespace seqan3::detail
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@

#include <seqan3/alignment/matrix/detail/affine_cell_proxy.hpp>
#include <seqan3/alignment/matrix/detail/matrix_coordinate.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/range/type_traits.hpp>
#include <seqan3/range/views/zip.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>

namespace seqan3::detail
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
#include <seqan3/std/concepts>
#include <type_traits>

#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/strong_type.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/simd/algorithm.hpp>
#include <seqan3/utility/simd/concept.hpp>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@

#include <seqan3/alignment/matrix/detail/affine_cell_proxy.hpp>
#include <seqan3/alignment/matrix/detail/matrix_coordinate.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/range/container/aligned_allocator.hpp>
#include <seqan3/range/views/repeat_n.hpp>
#include <seqan3/range/views/zip.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/simd/concept.hpp>

namespace seqan3::detail
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@
#include <seqan3/alignment/matrix/detail/trace_iterator.hpp>
#include <seqan3/alignment/matrix/detail/two_dimensional_matrix.hpp>
#include <seqan3/alignment/matrix/trace_directions.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/template_inspection.hpp>
#include <seqan3/range/container/aligned_allocator.hpp>
#include <seqan3/range/views/repeat_n.hpp>
#include <seqan3/range/views/zip.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>

namespace seqan3::detail
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
#include <seqan3/alignment/matrix/alignment_optimum.hpp>
#include <seqan3/alignment/matrix/trace_directions.hpp>
#include <seqan3/alignment/pairwise/detail/alignment_algorithm_state.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/configuration/configuration.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/simd/algorithm.hpp>
#include <seqan3/utility/simd/concept.hpp>
#include <seqan3/utility/simd/simd_traits.hpp>
Expand Down
4 changes: 2 additions & 2 deletions include/seqan3/alignment/scoring/gap_scheme.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@

#pragma once

#include <seqan3/std/concepts>
#include <stdexcept>

#include <seqan3/core/concept/cereal.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/strong_type.hpp>
#include <seqan3/std/concepts>
#include <seqan3/utility/detail/exposition_only_concept.hpp>

namespace seqan3
{
Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/alignment/scoring/scoring_scheme_base.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@

#include <seqan3/alphabet/concept.hpp>
#include <seqan3/core/concept/cereal.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/strong_type.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>

#if SEQAN3_WITH_CEREAL
#include <cereal/types/array.hpp>
Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/alphabet/concept.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@

#include <seqan3/alphabet/exception.hpp>
#include <seqan3/core/concept/cereal.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/customisation_point.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/detail/type_name_as_string.hpp>
#include <seqan3/utility/type_traits/basic.hpp>

Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/alphabet/detail/alphabet_proxy.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
#include <seqan3/alphabet/alphabet_base.hpp>
#include <seqan3/alphabet/nucleotide/concept.hpp>
#include <seqan3/alphabet/quality/concept.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/template_inspection.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/type_traits/basic.hpp>

namespace seqan3
Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/argument_parser/validators.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@
#include <sstream>

#include <seqan3/argument_parser/exceptions.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/debug_stream/detail/to_string.hpp>
#include <seqan3/core/detail/debug_stream_range.hpp>
#include <seqan3/io/detail/misc.hpp>
#include <seqan3/io/detail/safe_filesystem_entry.hpp>
#include <seqan3/range/container/concept.hpp>
#include <seqan3/range/views/join.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/type_list/traits.hpp>
#include <seqan3/utility/type_pack/traits.hpp>
#include <seqan3/utility/type_traits/basic.hpp>
Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/core/algorithm/bound.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@

#pragma once

#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/strong_type.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>

SEQAN3_DEPRECATED_HEADER("This header is deprecated and will be removed in SeqAn-3.1.0. The contained functionality has been replaced by the seqan3::align_cfg::band_fixed_size configuration.")

Expand Down
2 changes: 2 additions & 0 deletions include/seqan3/core/concept/core_language.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
/*!\file
* \brief [DEPRECATED] Provides concepts for core language types and relations that don't have concepts in C++20 (yet).
* \author Hannes Hauswedell <hannes.hauswedell AT fu-berlin.de>
* \deprecated This header will be removed in 3.1.0; Please \#include <seqan3/utility/detail/exposition_only_concept.hpp>
* instead.
*/

#pragma once
Expand Down
4 changes: 2 additions & 2 deletions include/seqan3/io/alignment_file/format_sam.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
#include <vector>

#include <seqan3/alphabet/concept.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/debug_stream/detail/to_string.hpp>
#include <seqan3/core/detail/template_inspection.hpp>
#include <seqan3/core/range/type_traits.hpp>
Expand All @@ -43,9 +42,10 @@
#include <seqan3/range/views/istreambuf.hpp>
#include <seqan3/range/views/slice.hpp>
#include <seqan3/range/views/take_until.hpp>
#include <seqan3/range/views/to_char.hpp>
#include <seqan3/range/views/to.hpp>
#include <seqan3/range/views/to_char.hpp>
#include <seqan3/utility/char_operations/predicate.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/detail/type_name_as_string.hpp>
#include <seqan3/utility/tuple/concept.hpp>

Expand Down
4 changes: 2 additions & 2 deletions include/seqan3/io/alignment_file/format_sam_base.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
#include <string>
#include <vector>

#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/debug_stream/detail/to_string.hpp>
#include <seqan3/core/detail/debug_stream_range.hpp>
#include <seqan3/core/detail/template_inspection.hpp>
Expand All @@ -41,10 +40,11 @@
#include <seqan3/range/views/repeat_n.hpp>
#include <seqan3/range/views/slice.hpp>
#include <seqan3/range/views/take_until.hpp>
#include <seqan3/range/views/to_char.hpp>
#include <seqan3/range/views/to.hpp>
#include <seqan3/range/views/to_char.hpp>
#include <seqan3/range/views/zip.hpp>
#include <seqan3/utility/char_operations/predicate.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/detail/type_name_as_string.hpp>
#include <seqan3/utility/tuple/concept.hpp>

Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/io/alignment_file/sam_tag_dictionary.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
#include <map>
#include <variant>

#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/template_inspection.hpp>
#include <seqan3/range/container/small_string.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/utility/char_operations/predicate.hpp>

namespace seqan3::detail
Expand Down
13 changes: 7 additions & 6 deletions include/seqan3/io/detail/misc_input.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,16 @@

#pragma once

#include <seqan3/std/algorithm>
#include <seqan3/std/concepts>
#include <seqan3/std/filesystem>
#include <seqan3/std/ranges>
#include <iostream>
#include <seqan3/std/span>
#include <string>
#include <tuple>

#include <seqan3/utility/detail/exposition_only_concept.hpp>

#ifdef SEQAN3_HAS_BZIP2
#include <seqan3/contrib/stream/bz2_istream.hpp>
#endif
Expand All @@ -26,11 +31,7 @@
#include <seqan3/contrib/stream/gz_istream.hpp>
#endif
#include <seqan3/io/detail/magic_header.hpp>
#include <seqan3/std/algorithm>
#include <seqan3/std/concepts>
#include <seqan3/std/filesystem>
#include <seqan3/std/ranges>
#include <seqan3/std/span>
#include <seqan3/utility/detail/exposition_only_concept.hpp>

namespace seqan3::detail
{
Expand Down
3 changes: 2 additions & 1 deletion include/seqan3/range/views/convert.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@

#pragma once

#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/std/concepts>
#include <seqan3/std/ranges>

#include <seqan3/utility/detail/exposition_only_concept.hpp>

namespace seqan3::views
{

Expand Down
3 changes: 2 additions & 1 deletion include/seqan3/search/configuration/max_error_common.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,10 @@

#pragma once

#include <seqan3/std/concepts>

#include <seqan3/core/detail/strong_type.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/std/concepts>

namespace seqan3::search_cfg
{
Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/utility/detail/exposition_only_concept.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@

#pragma once

#include <seqan3/std/concepts>
#include <type_traits>

#include <seqan3/core/platform.hpp>
#include <seqan3/std/concepts>

namespace seqan3::detail
{
Expand Down
2 changes: 1 addition & 1 deletion test/unit/alphabet/semi_alphabet_test_template.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@

#include <seqan3/alphabet/concept.hpp>
#include <seqan3/alphabet/exception.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/core/detail/debug_stream_alphabet.hpp>
#include <seqan3/test/pretty_printing.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>

template <typename T>
using semi_alphabet_test = ::testing::Test;
Expand Down
2 changes: 1 addition & 1 deletion test/unit/std/concept/comparison_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@

#include <gtest/gtest.h>

#include <seqan3/std/concepts>
#include <random>

#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/std/concepts>

#include "auxiliary.hpp"

Expand Down
2 changes: 1 addition & 1 deletion test/unit/std/concept/object_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@

#include <gtest/gtest.h>

#include <seqan3/std/concepts>
#include <random>

#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/std/concepts>

#include "auxiliary.hpp"

Expand Down
2 changes: 1 addition & 1 deletion test/unit/utility/detail/exposition_only_concept_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@

#include <gtest/gtest.h>

#include <seqan3/std/iterator>
#include <random>

#include <seqan3/utility/detail/exposition_only_concept.hpp>
#include <seqan3/std/iterator>

#include "../../std/concept/auxiliary.hpp"

Expand Down

0 comments on commit 08d176b

Please sign in to comment.