diff --git a/.gitmodules b/.gitmodules index 519f37935b..9b5fdeae86 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,6 @@ [submodule "sdsl-lite"] path = submodules/sdsl-lite url = https://github.com/xxsds/sdsl-lite -[submodule "range-v3"] - path = submodules/range-v3 - url = https://github.com/seqan/range-v3 [submodule "cereal"] path = submodules/cereal url = https://github.com/USCiLab/cereal diff --git a/README.md b/README.md index 7592241110..0fc387f3a7 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,6 @@ Please see the [online documentation](https://docs.seqan.de/seqan/3-master-user/ |**compiler** | [GCC](https://gcc.gnu.org) | ≥ 10 | no other compiler is currently supported! | |**build system** | [CMake](https://cmake.org) | ≥ 3.4 | optional, but recommended | |**required libs** | [SDSL](https://github.com/xxsds/sdsl-lite) | ≥ 3 | | -| | [Range-V3](https://github.com/ericniebler/range-v3) | ≥ 0.11.0 | | |**optional libs** | [cereal](https://github.com/USCiLab/cereal) | ≥ 1.2.3 | required for serialisation and CTD support | | | [zlib](https://github.com/madler/zlib) | ≥ 1.2 | required for `*.gz` and `.bam` file support | | | [bzip2](https://www.sourceware.org/bzip2) | ≥ 1.0 | required for `*.bz2` file support | @@ -93,7 +92,6 @@ Quick-Setup without CMake: g++-11 -O3 -DNDEBUG -Wall -Wextra \ -std=c++20 \ -I /path/to/seqan3/include \ - -isystem /path/to/seqan3/submodules/range-v3/include \ -isystem /path/to/seqan3/submodules/sdsl-lite/include \ -isystem /path/to/seqan3/submodules/cereal/include \ -DSEQAN3_HAS_ZLIB=1 -DSEQAN3_HAS_BZIP2=1 \ diff --git a/build_system/seqan3-config.cmake b/build_system/seqan3-config.cmake index 0a48857dba..6a98c2af92 100644 --- a/build_system/seqan3-config.cmake +++ b/build_system/seqan3-config.cmake @@ -23,7 +23,6 @@ # SeqAn requires the following libraries: # # SDSL -- the succinct data structure library -# Range-V3 -- Ranges Library by Eric Niebler # # SeqAn has the following optional dependencies: # @@ -309,18 +308,9 @@ else () endif () # ---------------------------------------------------------------------------- -# Require Ranges and SDSL +# Require SDSL # ---------------------------------------------------------------------------- -check_include_file_cxx (range/v3/version.hpp _SEQAN3_HAVE_RANGEV3) - -if (_SEQAN3_HAVE_RANGEV3) - seqan3_config_print ("Required dependency: Range-V3 found.") -else () - seqan3_config_error ( - "The range-v3 library is required, but wasn't found. Get it from https://github.com/ericniebler/range-v3/") -endif () - check_include_file_cxx (sdsl/version.hpp _SEQAN3_HAVE_SDSL) if (_SEQAN3_HAVE_SDSL) diff --git a/doc/howto/write_a_view/solution_iterator.cpp b/doc/howto/write_a_view/solution_iterator.cpp index 1aec8940d4..bb120d6a84 100644 --- a/doc/howto/write_a_view/solution_iterator.cpp +++ b/doc/howto/write_a_view/solution_iterator.cpp @@ -1,6 +1,6 @@ //![start] #include -#include +#include #include #include diff --git a/doc/howto/write_a_view/solution_view.cpp b/doc/howto/write_a_view/solution_view.cpp index ead4db7597..ea3992e525 100644 --- a/doc/howto/write_a_view/solution_view.cpp +++ b/doc/howto/write_a_view/solution_view.cpp @@ -1,6 +1,6 @@ //![iterator] #include -#include +#include #include #include diff --git a/doc/howto/write_a_view/view_exercise1.cpp b/doc/howto/write_a_view/view_exercise1.cpp index f283efb517..b15a29e38b 100644 --- a/doc/howto/write_a_view/view_exercise1.cpp +++ b/doc/howto/write_a_view/view_exercise1.cpp @@ -1,6 +1,6 @@ //![start] #include -#include +#include #include diff --git a/doc/howto/write_a_view/view_exercise2.cpp b/doc/howto/write_a_view/view_exercise2.cpp index 9afa4660f2..30419345fa 100644 --- a/doc/howto/write_a_view/view_exercise2.cpp +++ b/doc/howto/write_a_view/view_exercise2.cpp @@ -1,5 +1,5 @@ //![start] -#include +#include #include #include diff --git a/doc/tutorial/05_ranges/range_snippets.cpp b/doc/tutorial/05_ranges/range_snippets.cpp index 08882ed56b..12c67930bf 100644 --- a/doc/tutorial/05_ranges/range_snippets.cpp +++ b/doc/tutorial/05_ranges/range_snippets.cpp @@ -1,5 +1,5 @@ #include -#include // include all of the standard library's views +#include // include all of the standard library's views #include int main() diff --git a/doc/tutorial/05_ranges/range_solution1.cpp b/doc/tutorial/05_ranges/range_solution1.cpp index 07e644a7ed..62d039ab90 100644 --- a/doc/tutorial/05_ranges/range_solution1.cpp +++ b/doc/tutorial/05_ranges/range_solution1.cpp @@ -1,5 +1,5 @@ #include -#include // include all of the standard library's views +#include // include all of the standard library's views #include int main() diff --git a/doc/tutorial/05_ranges/range_solution3.cpp b/doc/tutorial/05_ranges/range_solution3.cpp index 898454b764..24bffee2a2 100644 --- a/doc/tutorial/05_ranges/range_solution3.cpp +++ b/doc/tutorial/05_ranges/range_solution3.cpp @@ -1,4 +1,4 @@ -#include // include all of the standard library's views +#include // include all of the standard library's views #include // include all of SeqAn's views #include // optional: include the argument_parser diff --git a/doc/tutorial/06_minimisers/minimisers_snippets.cpp b/doc/tutorial/06_minimisers/minimisers_snippets.cpp index 1b53682bfd..fc0495ae5d 100644 --- a/doc/tutorial/06_minimisers/minimisers_snippets.cpp +++ b/doc/tutorial/06_minimisers/minimisers_snippets.cpp @@ -1,5 +1,5 @@ #include -#include // include all of the standard library's views +#include // include all of the standard library's views #include #include diff --git a/doc/tutorial/07_sequence_file/sequence_file_piping_in_out.cpp b/doc/tutorial/07_sequence_file/sequence_file_piping_in_out.cpp index 66da6dbf5e..106bcc96c2 100644 --- a/doc/tutorial/07_sequence_file/sequence_file_piping_in_out.cpp +++ b/doc/tutorial/07_sequence_file/sequence_file_piping_in_out.cpp @@ -20,7 +20,7 @@ seqan3::test::create_temporary_snippet_file output_fastq{"output.fastq", ""}; //![main] #include -#include +#include #include diff --git a/doc/tutorial/07_sequence_file/sequence_file_quality_filter.cpp b/doc/tutorial/07_sequence_file/sequence_file_quality_filter.cpp index 37ff82a95b..c55f93e05d 100644 --- a/doc/tutorial/07_sequence_file/sequence_file_quality_filter.cpp +++ b/doc/tutorial/07_sequence_file/sequence_file_quality_filter.cpp @@ -17,7 +17,7 @@ IIIIHHGIIIIHHGIIIH //![main] #include // std::accumulate -#include +#include #include #include diff --git a/doc/tutorial/07_sequence_file/sequence_file_solution2.cpp b/doc/tutorial/07_sequence_file/sequence_file_solution2.cpp index 02c0b63180..9240067a87 100644 --- a/doc/tutorial/07_sequence_file/sequence_file_solution2.cpp +++ b/doc/tutorial/07_sequence_file/sequence_file_solution2.cpp @@ -9,7 +9,7 @@ CGATCGA //![solution] #include -#include // std::ranges::copy +#include // std::ranges::copy #include #include diff --git a/doc/tutorial/07_sequence_file/sequence_file_solution3.cpp b/doc/tutorial/07_sequence_file/sequence_file_solution3.cpp index 762bdc8402..5d4475ded4 100644 --- a/doc/tutorial/07_sequence_file/sequence_file_solution3.cpp +++ b/doc/tutorial/07_sequence_file/sequence_file_solution3.cpp @@ -26,7 +26,7 @@ IIIIIHIIJJIIIII //![solution] #include //![include_ranges] -#include +#include //![include_ranges] #include diff --git a/doc/tutorial/07_sequence_file/sequence_file_solution4.cpp b/doc/tutorial/07_sequence_file/sequence_file_solution4.cpp index 75e15b787d..dd9004c0ee 100644 --- a/doc/tutorial/07_sequence_file/sequence_file_solution4.cpp +++ b/doc/tutorial/07_sequence_file/sequence_file_solution4.cpp @@ -28,7 +28,7 @@ seqan3::test::create_temporary_snippet_file output{"output.fastq", ""}; //![solution] #include -#include +#include #include diff --git a/doc/tutorial/07_sequence_file/sequence_file_solution5.cpp b/doc/tutorial/07_sequence_file/sequence_file_solution5.cpp index a9e89d41f4..b7e8b802fc 100644 --- a/doc/tutorial/07_sequence_file/sequence_file_solution5.cpp +++ b/doc/tutorial/07_sequence_file/sequence_file_solution5.cpp @@ -29,7 +29,7 @@ seqan3::test::create_temporary_snippet_file output{"output.fastq", ""}; //![solution] #include #include -#include +#include #include diff --git a/doc/tutorial/08_pairwise_alignment/pairwise_alignment_solution_6.cpp b/doc/tutorial/08_pairwise_alignment/pairwise_alignment_solution_6.cpp index d65c69fb3d..d16f4bdeb8 100644 --- a/doc/tutorial/08_pairwise_alignment/pairwise_alignment_solution_6.cpp +++ b/doc/tutorial/08_pairwise_alignment/pairwise_alignment_solution_6.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/doc/tutorial/10_sam_file/sam_file_solution1.cpp b/doc/tutorial/10_sam_file/sam_file_solution1.cpp index d06ff68a26..e1ed3a8523 100644 --- a/doc/tutorial/10_sam_file/sam_file_solution1.cpp +++ b/doc/tutorial/10_sam_file/sam_file_solution1.cpp @@ -12,7 +12,7 @@ r001 147 ref 37 30 9M = 7 -39 CAGCGGCAT * NM:i:1 //![solution] #include -#include +#include #include #include diff --git a/doc/tutorial/10_sam_file/sam_file_solution2.cpp b/doc/tutorial/10_sam_file/sam_file_solution2.cpp index 6637c69447..5144fe1caf 100644 --- a/doc/tutorial/10_sam_file/sam_file_solution2.cpp +++ b/doc/tutorial/10_sam_file/sam_file_solution2.cpp @@ -21,7 +21,7 @@ r003 2064 chr2 18 10 5M * 0 0 TAGGC * //![solution] #include // std::ranges::count #include -#include +#include #include #include diff --git a/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp b/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp index 71bc10d8c5..72aa081657 100644 --- a/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp +++ b/include/seqan3/alignment/aligned_sequence/aligned_sequence_concept.hpp @@ -14,7 +14,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/decorator/gap_decorator.hpp b/include/seqan3/alignment/decorator/gap_decorator.hpp index 01263c61a9..14e3515896 100644 --- a/include/seqan3/alignment/decorator/gap_decorator.hpp +++ b/include/seqan3/alignment/decorator/gap_decorator.hpp @@ -15,7 +15,7 @@ #include #include -#include +#include #include #include #include diff --git a/include/seqan3/alignment/matrix/detail/aligned_sequence_builder.hpp b/include/seqan3/alignment/matrix/detail/aligned_sequence_builder.hpp index fdfc5c6741..c8e5877100 100644 --- a/include/seqan3/alignment/matrix/detail/aligned_sequence_builder.hpp +++ b/include/seqan3/alignment/matrix/detail/aligned_sequence_builder.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/alignment_matrix_column_major_range_base.hpp b/include/seqan3/alignment/matrix/detail/alignment_matrix_column_major_range_base.hpp index a27e0c24e8..c4d7d058d7 100644 --- a/include/seqan3/alignment/matrix/detail/alignment_matrix_column_major_range_base.hpp +++ b/include/seqan3/alignment/matrix/detail/alignment_matrix_column_major_range_base.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/alignment_score_matrix_one_column.hpp b/include/seqan3/alignment/matrix/detail/alignment_score_matrix_one_column.hpp index 6ebeea1cdb..5c0e9bd981 100644 --- a/include/seqan3/alignment/matrix/detail/alignment_score_matrix_one_column.hpp +++ b/include/seqan3/alignment/matrix/detail/alignment_score_matrix_one_column.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/alignment_score_matrix_one_column_banded.hpp b/include/seqan3/alignment/matrix/detail/alignment_score_matrix_one_column_banded.hpp index 85fb91e874..85bb600102 100644 --- a/include/seqan3/alignment/matrix/detail/alignment_score_matrix_one_column_banded.hpp +++ b/include/seqan3/alignment/matrix/detail/alignment_score_matrix_one_column_banded.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/alignment_trace_matrix_full.hpp b/include/seqan3/alignment/matrix/detail/alignment_trace_matrix_full.hpp index 92c8e144e2..23199c64c4 100644 --- a/include/seqan3/alignment/matrix/detail/alignment_trace_matrix_full.hpp +++ b/include/seqan3/alignment/matrix/detail/alignment_trace_matrix_full.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/alignment_trace_matrix_full_banded.hpp b/include/seqan3/alignment/matrix/detail/alignment_trace_matrix_full_banded.hpp index 21325eeab0..a27d4da885 100644 --- a/include/seqan3/alignment/matrix/detail/alignment_trace_matrix_full_banded.hpp +++ b/include/seqan3/alignment/matrix/detail/alignment_trace_matrix_full_banded.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/combined_score_and_trace_matrix.hpp b/include/seqan3/alignment/matrix/detail/combined_score_and_trace_matrix.hpp index 9491e7649a..a4ba6fd11e 100644 --- a/include/seqan3/alignment/matrix/detail/combined_score_and_trace_matrix.hpp +++ b/include/seqan3/alignment/matrix/detail/combined_score_and_trace_matrix.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/coordinate_matrix.hpp b/include/seqan3/alignment/matrix/detail/coordinate_matrix.hpp index 79ea6e5b21..5443d305cc 100644 --- a/include/seqan3/alignment/matrix/detail/coordinate_matrix.hpp +++ b/include/seqan3/alignment/matrix/detail/coordinate_matrix.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/score_matrix_single_column.hpp b/include/seqan3/alignment/matrix/detail/score_matrix_single_column.hpp index a72b0636dd..1433938ccc 100644 --- a/include/seqan3/alignment/matrix/detail/score_matrix_single_column.hpp +++ b/include/seqan3/alignment/matrix/detail/score_matrix_single_column.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/trace_iterator_base.hpp b/include/seqan3/alignment/matrix/detail/trace_iterator_base.hpp index 91b0219694..e42f104f45 100644 --- a/include/seqan3/alignment/matrix/detail/trace_iterator_base.hpp +++ b/include/seqan3/alignment/matrix/detail/trace_iterator_base.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/trace_matrix_full.hpp b/include/seqan3/alignment/matrix/detail/trace_matrix_full.hpp index 3f785a2452..62e8afd77c 100644 --- a/include/seqan3/alignment/matrix/detail/trace_matrix_full.hpp +++ b/include/seqan3/alignment/matrix/detail/trace_matrix_full.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/two_dimensional_matrix.hpp b/include/seqan3/alignment/matrix/detail/two_dimensional_matrix.hpp index 74f0d86d86..cbff671dbc 100644 --- a/include/seqan3/alignment/matrix/detail/two_dimensional_matrix.hpp +++ b/include/seqan3/alignment/matrix/detail/two_dimensional_matrix.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/include/seqan3/alignment/matrix/detail/two_dimensional_matrix_iterator_base.hpp b/include/seqan3/alignment/matrix/detail/two_dimensional_matrix_iterator_base.hpp index 9169967559..f0f4b0aa93 100644 --- a/include/seqan3/alignment/matrix/detail/two_dimensional_matrix_iterator_base.hpp +++ b/include/seqan3/alignment/matrix/detail/two_dimensional_matrix_iterator_base.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/align_pairwise.hpp b/include/seqan3/alignment/pairwise/align_pairwise.hpp index 8b647b4dec..802cdedff7 100644 --- a/include/seqan3/alignment/pairwise/align_pairwise.hpp +++ b/include/seqan3/alignment/pairwise/align_pairwise.hpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/align_result_selector.hpp b/include/seqan3/alignment/pairwise/align_result_selector.hpp index abcec54f1d..0dafd4c03d 100644 --- a/include/seqan3/alignment/pairwise/align_result_selector.hpp +++ b/include/seqan3/alignment/pairwise/align_result_selector.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/alignment_algorithm.hpp b/include/seqan3/alignment/pairwise/alignment_algorithm.hpp index 5e03b4c111..0cf222febb 100644 --- a/include/seqan3/alignment/pairwise/alignment_algorithm.hpp +++ b/include/seqan3/alignment/pairwise/alignment_algorithm.hpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/detail/concept.hpp b/include/seqan3/alignment/pairwise/detail/concept.hpp index 7163a6fc9d..266a223302 100644 --- a/include/seqan3/alignment/pairwise/detail/concept.hpp +++ b/include/seqan3/alignment/pairwise/detail/concept.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm.hpp b/include/seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm.hpp index d851441f90..338de6e641 100644 --- a/include/seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm.hpp +++ b/include/seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm_banded.hpp b/include/seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm_banded.hpp index 4fd70fb954..c93af543a1 100644 --- a/include/seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm_banded.hpp +++ b/include/seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm_banded.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/detail/policy_optimum_tracker_simd.hpp b/include/seqan3/alignment/pairwise/detail/policy_optimum_tracker_simd.hpp index dc278054e9..95686304c4 100644 --- a/include/seqan3/alignment/pairwise/detail/policy_optimum_tracker_simd.hpp +++ b/include/seqan3/alignment/pairwise/detail/policy_optimum_tracker_simd.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/detail/type_traits.hpp b/include/seqan3/alignment/pairwise/detail/type_traits.hpp index 1ddb8959de..2eb5fa18c7 100644 --- a/include/seqan3/alignment/pairwise/detail/type_traits.hpp +++ b/include/seqan3/alignment/pairwise/detail/type_traits.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/edit_distance_fwd.hpp b/include/seqan3/alignment/pairwise/edit_distance_fwd.hpp index c65fc6a06b..4f958626d1 100644 --- a/include/seqan3/alignment/pairwise/edit_distance_fwd.hpp +++ b/include/seqan3/alignment/pairwise/edit_distance_fwd.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alignment/pairwise/edit_distance_unbanded.hpp b/include/seqan3/alignment/pairwise/edit_distance_unbanded.hpp index 6ae3df7795..180185a11b 100644 --- a/include/seqan3/alignment/pairwise/edit_distance_unbanded.hpp +++ b/include/seqan3/alignment/pairwise/edit_distance_unbanded.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/include/seqan3/alphabet/container/bitpacked_sequence.hpp b/include/seqan3/alphabet/container/bitpacked_sequence.hpp index 1c687eea3c..1f23e9cb06 100644 --- a/include/seqan3/alphabet/container/bitpacked_sequence.hpp +++ b/include/seqan3/alphabet/container/bitpacked_sequence.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include @@ -168,11 +168,6 @@ class bitpacked_sequence using size_type = std::ranges::range_size_t; //!\} - //!\cond - // this signals to range-v3 that something is a container :| - using allocator_type = void; - //!\endcond - /*!\name Constructors, destructor and assignment * \{ */ diff --git a/include/seqan3/alphabet/container/concatenated_sequences.hpp b/include/seqan3/alphabet/container/concatenated_sequences.hpp index 030d164f7d..2f9f6a5486 100644 --- a/include/seqan3/alphabet/container/concatenated_sequences.hpp +++ b/include/seqan3/alphabet/container/concatenated_sequences.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include @@ -151,11 +151,6 @@ class concatenated_sequences using size_type = std::ranges::range_size_t; //!\} - //!\cond - // this signals to range-v3 that something is a container :| - using allocator_type = void; - //!\endcond - protected: /*!\name Compatibility * \brief Static constexpr variables that emulate whether the ranges are compatible diff --git a/include/seqan3/alphabet/range/hash.hpp b/include/seqan3/alphabet/range/hash.hpp index 7951f77138..533b828ba7 100644 --- a/include/seqan3/alphabet/range/hash.hpp +++ b/include/seqan3/alphabet/range/hash.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alphabet/range/sequence.hpp b/include/seqan3/alphabet/range/sequence.hpp index 786c464dbe..18b1b09e35 100644 --- a/include/seqan3/alphabet/range/sequence.hpp +++ b/include/seqan3/alphabet/range/sequence.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include diff --git a/include/seqan3/alphabet/views/char_strictly_to.hpp b/include/seqan3/alphabet/views/char_strictly_to.hpp index db013ba0f8..be480454e7 100644 --- a/include/seqan3/alphabet/views/char_strictly_to.hpp +++ b/include/seqan3/alphabet/views/char_strictly_to.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alphabet/views/char_to.hpp b/include/seqan3/alphabet/views/char_to.hpp index 91e2525465..4015b846dc 100644 --- a/include/seqan3/alphabet/views/char_to.hpp +++ b/include/seqan3/alphabet/views/char_to.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alphabet/views/complement.hpp b/include/seqan3/alphabet/views/complement.hpp index 6ea4bc4ebf..0ef32a41ac 100644 --- a/include/seqan3/alphabet/views/complement.hpp +++ b/include/seqan3/alphabet/views/complement.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alphabet/views/rank_to.hpp b/include/seqan3/alphabet/views/rank_to.hpp index a52b1eb00c..b89cbdc8cb 100644 --- a/include/seqan3/alphabet/views/rank_to.hpp +++ b/include/seqan3/alphabet/views/rank_to.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alphabet/views/to_char.hpp b/include/seqan3/alphabet/views/to_char.hpp index 493bef768f..adba7aed25 100644 --- a/include/seqan3/alphabet/views/to_char.hpp +++ b/include/seqan3/alphabet/views/to_char.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alphabet/views/to_rank.hpp b/include/seqan3/alphabet/views/to_rank.hpp index f95a749469..65c63a8458 100644 --- a/include/seqan3/alphabet/views/to_rank.hpp +++ b/include/seqan3/alphabet/views/to_rank.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alphabet/views/translate.hpp b/include/seqan3/alphabet/views/translate.hpp index 9842f72913..eb29a28322 100644 --- a/include/seqan3/alphabet/views/translate.hpp +++ b/include/seqan3/alphabet/views/translate.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alphabet/views/translate_join.hpp b/include/seqan3/alphabet/views/translate_join.hpp index fcd19258b2..753cacc895 100644 --- a/include/seqan3/alphabet/views/translate_join.hpp +++ b/include/seqan3/alphabet/views/translate_join.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/alphabet/views/trim_quality.hpp b/include/seqan3/alphabet/views/trim_quality.hpp index 0c035bdc70..f774c564fe 100644 --- a/include/seqan3/alphabet/views/trim_quality.hpp +++ b/include/seqan3/alphabet/views/trim_quality.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/alphabet/views/validate_char_for.hpp b/include/seqan3/alphabet/views/validate_char_for.hpp index 967c3cc31c..9ae07bd688 100644 --- a/include/seqan3/alphabet/views/validate_char_for.hpp +++ b/include/seqan3/alphabet/views/validate_char_for.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/argument_parser/validators.hpp b/include/seqan3/argument_parser/validators.hpp index 8e90e3cb81..fbcca5f48c 100644 --- a/include/seqan3/argument_parser/validators.hpp +++ b/include/seqan3/argument_parser/validators.hpp @@ -16,8 +16,8 @@ #include #include #include +#include #include -#include #include #include diff --git a/include/seqan3/contrib/parallel/buffer_queue.hpp b/include/seqan3/contrib/parallel/buffer_queue.hpp index b4a7a8c0bc..01f3138009 100644 --- a/include/seqan3/contrib/parallel/buffer_queue.hpp +++ b/include/seqan3/contrib/parallel/buffer_queue.hpp @@ -20,7 +20,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/seqan3/contrib/parallel/suspendable_queue.hpp b/include/seqan3/contrib/parallel/suspendable_queue.hpp index 08033844c3..20fa2eaab6 100644 --- a/include/seqan3/contrib/parallel/suspendable_queue.hpp +++ b/include/seqan3/contrib/parallel/suspendable_queue.hpp @@ -18,7 +18,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/seqan3/core/algorithm/algorithm_result_generator_range.hpp b/include/seqan3/core/algorithm/algorithm_result_generator_range.hpp index ba027eb89a..b0f2719940 100644 --- a/include/seqan3/core/algorithm/algorithm_result_generator_range.hpp +++ b/include/seqan3/core/algorithm/algorithm_result_generator_range.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include diff --git a/include/seqan3/core/algorithm/detail/algorithm_executor_blocking.hpp b/include/seqan3/core/algorithm/detail/algorithm_executor_blocking.hpp index 0e143601d5..dca1812335 100644 --- a/include/seqan3/core/algorithm/detail/algorithm_executor_blocking.hpp +++ b/include/seqan3/core/algorithm/detail/algorithm_executor_blocking.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/include/seqan3/core/algorithm/detail/execution_handler_parallel.hpp b/include/seqan3/core/algorithm/detail/execution_handler_parallel.hpp index b3795ecd78..cc3ce32392 100644 --- a/include/seqan3/core/algorithm/detail/execution_handler_parallel.hpp +++ b/include/seqan3/core/algorithm/detail/execution_handler_parallel.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include #include diff --git a/include/seqan3/core/algorithm/detail/execution_handler_sequential.hpp b/include/seqan3/core/algorithm/detail/execution_handler_sequential.hpp index 2e71e8ee93..ead37c81dc 100644 --- a/include/seqan3/core/algorithm/detail/execution_handler_sequential.hpp +++ b/include/seqan3/core/algorithm/detail/execution_handler_sequential.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include diff --git a/include/seqan3/core/debug_stream/range.hpp b/include/seqan3/core/debug_stream/range.hpp index 4354ad929b..aff6cc6e05 100644 --- a/include/seqan3/core/debug_stream/range.hpp +++ b/include/seqan3/core/debug_stream/range.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/core/debug_stream/tuple.hpp b/include/seqan3/core/debug_stream/tuple.hpp index 285ad86f7e..c32cad6b9e 100644 --- a/include/seqan3/core/debug_stream/tuple.hpp +++ b/include/seqan3/core/debug_stream/tuple.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/core/detail/all_view.hpp b/include/seqan3/core/detail/all_view.hpp index a33b61941d..1177ecfcf3 100644 --- a/include/seqan3/core/detail/all_view.hpp +++ b/include/seqan3/core/detail/all_view.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #if __cpp_lib_ranges >= 202110L diff --git a/include/seqan3/core/detail/persist_view.hpp b/include/seqan3/core/detail/persist_view.hpp index 813552f7d6..2671218a29 100644 --- a/include/seqan3/core/detail/persist_view.hpp +++ b/include/seqan3/core/detail/persist_view.hpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/seqan3/core/platform.hpp b/include/seqan3/core/platform.hpp index d86c4bc524..78f89cf22d 100644 --- a/include/seqan3/core/platform.hpp +++ b/include/seqan3/core/platform.hpp @@ -81,27 +81,6 @@ # error SeqAn3 include directory not set correctly. Forgot to add -I ${INSTALLDIR}/include to your CXXFLAGS? #endif -// Ranges [required] -#if __has_include() -# define RANGE_V3_MINVERSION 1100 -# define RANGE_V3_MAXVERSION 1199 -// TODO the following doesn't actually show the current version, only its formula. How'd you do it? -# define SEQAN3_MSG \ - "Your version: " SEQAN3_STR(RANGE_V3_VERSION) "; minimum version: " SEQAN3_STR( \ - RANGE_V3_MINVERSION) "; expected maximum version: " SEQAN3_STR(RANGE_V3_MAXVERSION) -# include -# if RANGE_V3_VERSION < RANGE_V3_MINVERSION -# error Your range-v3 library is too old. -# pragma message(SEQAN3_MSG) -# elif RANGE_V3_VERSION > RANGE_V3_MAXVERSION -# pragma GCC warning "Your range-v3 library is possibly too new. Some features might not work correctly." -# pragma message(SEQAN3_MSG) -# endif -# undef SEQAN3_MSG -#else -# error The range-v3 library was not included correctly. Forgot to add -I ${INSTALLDIR}/include to your CXXFLAGS? -#endif - // SDSL [required] #if __has_include() # include diff --git a/include/seqan3/core/range/detail/adaptor_base.hpp b/include/seqan3/core/range/detail/adaptor_base.hpp index 649676da2f..babc328415 100644 --- a/include/seqan3/core/range/detail/adaptor_base.hpp +++ b/include/seqan3/core/range/detail/adaptor_base.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/core/range/detail/misc.hpp b/include/seqan3/core/range/detail/misc.hpp index 6630bcdb3f..7dc5aae07b 100644 --- a/include/seqan3/core/range/detail/misc.hpp +++ b/include/seqan3/core/range/detail/misc.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include diff --git a/include/seqan3/core/range/type_traits.hpp b/include/seqan3/core/range/type_traits.hpp index 701a217bb0..eae4c48d3f 100644 --- a/include/seqan3/core/range/type_traits.hpp +++ b/include/seqan3/core/range/type_traits.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/io/detail/in_file_iterator.hpp b/include/seqan3/io/detail/in_file_iterator.hpp index 083522cd29..d24c489338 100644 --- a/include/seqan3/io/detail/in_file_iterator.hpp +++ b/include/seqan3/io/detail/in_file_iterator.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include diff --git a/include/seqan3/io/detail/misc_input.hpp b/include/seqan3/io/detail/misc_input.hpp index da6870f2e9..05e5702cf7 100644 --- a/include/seqan3/io/detail/misc_input.hpp +++ b/include/seqan3/io/detail/misc_input.hpp @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/seqan3/io/detail/out_file_iterator.hpp b/include/seqan3/io/detail/out_file_iterator.hpp index 258ddecfca..0a6940bf7f 100644 --- a/include/seqan3/io/detail/out_file_iterator.hpp +++ b/include/seqan3/io/detail/out_file_iterator.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include diff --git a/include/seqan3/io/detail/record.hpp b/include/seqan3/io/detail/record.hpp index 13b783fdff..970f8b6558 100644 --- a/include/seqan3/io/detail/record.hpp +++ b/include/seqan3/io/detail/record.hpp @@ -14,7 +14,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/io/sam_file/detail/cigar.hpp b/include/seqan3/io/sam_file/detail/cigar.hpp index 088a42d0f3..33dea234d5 100644 --- a/include/seqan3/io/sam_file/detail/cigar.hpp +++ b/include/seqan3/io/sam_file/detail/cigar.hpp @@ -14,8 +14,8 @@ #include #include +#include #include -#include #include #include diff --git a/include/seqan3/io/sam_file/detail/format_sam_base.hpp b/include/seqan3/io/sam_file/detail/format_sam_base.hpp index a26dd54f06..1e0379e0dd 100644 --- a/include/seqan3/io/sam_file/detail/format_sam_base.hpp +++ b/include/seqan3/io/sam_file/detail/format_sam_base.hpp @@ -14,7 +14,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/io/sam_file/format_bam.hpp b/include/seqan3/io/sam_file/format_bam.hpp index a9cd02af35..0fdcebb510 100644 --- a/include/seqan3/io/sam_file/format_bam.hpp +++ b/include/seqan3/io/sam_file/format_bam.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/include/seqan3/io/sam_file/format_sam.hpp b/include/seqan3/io/sam_file/format_sam.hpp index 4e62deed76..37d80f1e58 100644 --- a/include/seqan3/io/sam_file/format_sam.hpp +++ b/include/seqan3/io/sam_file/format_sam.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/io/sam_file/header.hpp b/include/seqan3/io/sam_file/header.hpp index 7bbb41c480..bbe654ac17 100644 --- a/include/seqan3/io/sam_file/header.hpp +++ b/include/seqan3/io/sam_file/header.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/io/sam_file/input.hpp b/include/seqan3/io/sam_file/input.hpp index 98d3731cf2..4bf77c26cb 100644 --- a/include/seqan3/io/sam_file/input.hpp +++ b/include/seqan3/io/sam_file/input.hpp @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/seqan3/io/sam_file/output.hpp b/include/seqan3/io/sam_file/output.hpp index 4b0598ebac..6c670a2134 100644 --- a/include/seqan3/io/sam_file/output.hpp +++ b/include/seqan3/io/sam_file/output.hpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/seqan3/io/sequence_file/format_embl.hpp b/include/seqan3/io/sequence_file/format_embl.hpp index a5c1458594..8366b2b37d 100644 --- a/include/seqan3/io/sequence_file/format_embl.hpp +++ b/include/seqan3/io/sequence_file/format_embl.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include #include diff --git a/include/seqan3/io/sequence_file/format_fasta.hpp b/include/seqan3/io/sequence_file/format_fasta.hpp index 976e44f96a..8019cc449c 100644 --- a/include/seqan3/io/sequence_file/format_fasta.hpp +++ b/include/seqan3/io/sequence_file/format_fasta.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include #include diff --git a/include/seqan3/io/sequence_file/format_fastq.hpp b/include/seqan3/io/sequence_file/format_fastq.hpp index 9f1ae5e6e2..c279aefb09 100644 --- a/include/seqan3/io/sequence_file/format_fastq.hpp +++ b/include/seqan3/io/sequence_file/format_fastq.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include #include diff --git a/include/seqan3/io/sequence_file/format_genbank.hpp b/include/seqan3/io/sequence_file/format_genbank.hpp index 4ca60848a2..e6d110e5a8 100644 --- a/include/seqan3/io/sequence_file/format_genbank.hpp +++ b/include/seqan3/io/sequence_file/format_genbank.hpp @@ -14,8 +14,8 @@ #include #include +#include #include -#include #include #include #include diff --git a/include/seqan3/io/sequence_file/output.hpp b/include/seqan3/io/sequence_file/output.hpp index 54c4eebfc6..eb3502070b 100644 --- a/include/seqan3/io/sequence_file/output.hpp +++ b/include/seqan3/io/sequence_file/output.hpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp b/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp index 0e03f5029a..023aefbae9 100644 --- a/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp +++ b/include/seqan3/io/stream/detail/fast_ostreambuf_iterator.hpp @@ -15,8 +15,8 @@ #include #include +#include #include -#include #include diff --git a/include/seqan3/io/structure_file/detail.hpp b/include/seqan3/io/structure_file/detail.hpp index 47713ada97..7905833fb1 100644 --- a/include/seqan3/io/structure_file/detail.hpp +++ b/include/seqan3/io/structure_file/detail.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/io/structure_file/format_vienna.hpp b/include/seqan3/io/structure_file/format_vienna.hpp index 9c0ff672c9..4187b070fb 100644 --- a/include/seqan3/io/structure_file/format_vienna.hpp +++ b/include/seqan3/io/structure_file/format_vienna.hpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/seqan3/io/structure_file/output.hpp b/include/seqan3/io/structure_file/output.hpp index e6d33d63ab..19eb9fd68f 100644 --- a/include/seqan3/io/structure_file/output.hpp +++ b/include/seqan3/io/structure_file/output.hpp @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/seqan3/io/views/async_input_buffer.hpp b/include/seqan3/io/views/async_input_buffer.hpp index 4b65ade485..5f94ea235f 100644 --- a/include/seqan3/io/views/async_input_buffer.hpp +++ b/include/seqan3/io/views/async_input_buffer.hpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/seqan3/io/views/detail/istreambuf_view.hpp b/include/seqan3/io/views/detail/istreambuf_view.hpp index fc3e5d55eb..af30ca292d 100644 --- a/include/seqan3/io/views/detail/istreambuf_view.hpp +++ b/include/seqan3/io/views/detail/istreambuf_view.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/include/seqan3/io/views/detail/take_exactly_view.hpp b/include/seqan3/io/views/detail/take_exactly_view.hpp index 1ea4f48cc0..180187e5a3 100644 --- a/include/seqan3/io/views/detail/take_exactly_view.hpp +++ b/include/seqan3/io/views/detail/take_exactly_view.hpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/seqan3/io/views/detail/take_until_view.hpp b/include/seqan3/io/views/detail/take_until_view.hpp index bac1434e59..c84fbe0e70 100644 --- a/include/seqan3/io/views/detail/take_until_view.hpp +++ b/include/seqan3/io/views/detail/take_until_view.hpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/seqan3/search/detail/policy_max_error.hpp b/include/seqan3/search/detail/policy_max_error.hpp index ee2b0bedc4..6eeb10e6f0 100644 --- a/include/seqan3/search/detail/policy_max_error.hpp +++ b/include/seqan3/search/detail/policy_max_error.hpp @@ -13,7 +13,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/search/detail/unidirectional_search_algorithm.hpp b/include/seqan3/search/detail/unidirectional_search_algorithm.hpp index 3ab68f6900..45a9124a64 100644 --- a/include/seqan3/search/detail/unidirectional_search_algorithm.hpp +++ b/include/seqan3/search/detail/unidirectional_search_algorithm.hpp @@ -13,7 +13,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/search/fm_index/bi_fm_index.hpp b/include/seqan3/search/fm_index/bi_fm_index.hpp index d1058abd3c..d8d6429856 100644 --- a/include/seqan3/search/fm_index/bi_fm_index.hpp +++ b/include/seqan3/search/fm_index/bi_fm_index.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/search/fm_index/bi_fm_index_cursor.hpp b/include/seqan3/search/fm_index/bi_fm_index_cursor.hpp index 87440e4bcf..220fdb3ea2 100644 --- a/include/seqan3/search/fm_index/bi_fm_index_cursor.hpp +++ b/include/seqan3/search/fm_index/bi_fm_index_cursor.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include diff --git a/include/seqan3/search/fm_index/fm_index.hpp b/include/seqan3/search/fm_index/fm_index.hpp index b2223aacd3..68739fd1da 100644 --- a/include/seqan3/search/fm_index/fm_index.hpp +++ b/include/seqan3/search/fm_index/fm_index.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include diff --git a/include/seqan3/search/fm_index/fm_index_cursor.hpp b/include/seqan3/search/fm_index/fm_index_cursor.hpp index d3cb568087..4af1c5c49c 100644 --- a/include/seqan3/search/fm_index/fm_index_cursor.hpp +++ b/include/seqan3/search/fm_index/fm_index_cursor.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/search/search.hpp b/include/seqan3/search/search.hpp index 5cdfc1a786..b875f6c2d1 100644 --- a/include/seqan3/search/search.hpp +++ b/include/seqan3/search/search.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/std/ranges b/include/seqan3/std/ranges index 1c3a36367d..471a58ba7f 100644 --- a/include/seqan3/std/ranges +++ b/include/seqan3/std/ranges @@ -11,106 +11,11 @@ * \author Hannes Hauswedell */ -// File might be included from multiple libraries. -#ifndef SEQAN_STD_RANGES_SHIM -#define SEQAN_STD_RANGES_SHIM +#pragma once -#include #include -/*!\defgroup std_ranges ranges - * \ingroup std - * \brief The [\ header](https://en.cppreference.com/w/cpp/header/ranges) from C++20's standard library. - */ - -//!\cond -#ifndef RANGES_DEEP_STL_INTEGRATION -// including a header of the ranges-v3 library is fine as long as -DRANGES_DEEP_STL_INTEGRATION=1 is fulfilled -// in range-v3 0.11.0 #include and #include (that one -// included range/v3/iterator/access.hpp) were the only header that used -DRANGES_DEEP_STL_INTEGRATION -// We check range/v3/iterator/access.hpp and not e.g. range/v3/range_fwd.hpp, because we sometimes use utility that -// include range-v3 header that doesn't needs the -DRANGES_DEEP_STL_INTEGRATION flag. -# ifdef RANGES_V3_ITERATOR_ACCESS_HPP -# pragma GCC warning \ - "You included a range-v3 header before including `#include `, please be aware that seqan3 might fail to compile if `#define RANGES_DEEP_STL_INTEGRATION 1` isn't fulfilled." -# endif // RANGES_V3_ITERATOR_ACCESS_HPP - -# define RANGES_DEEP_STL_INTEGRATION 1 -#elif !RANGES_DEEP_STL_INTEGRATION -# pragma GCC warning \ - "Please be aware that seqan3 might fail to compile if `#define RANGES_DEEP_STL_INTEGRATION 1` isn't fulfilled." -#endif // RANGES_DEEP_STL_INTEGRATION -//!\endcond - -#include - -namespace ranges -{ -//!\brief std::ranges::views are valid range-v3 views. -template - requires ::std::derived_from - || ::std::derived_from> -inline constexpr bool enable_view = true; - -//!\cond -template -inline constexpr bool enable_view<::std::ranges::empty_view> = true; -//!\endcond - -// std::ranges::borrowed_range's are valid range-v3 borrowed_range's -//!\cond -template <::std::input_or_output_iterator I, ::std::sentinel_for S, ::std::ranges::subrange_kind K> -inline constexpr bool enable_borrowed_range<::std::ranges::subrange> = true; - -template -inline constexpr bool enable_borrowed_range<::std::ranges::empty_view> = true; - -template <::std::weakly_incrementable W, ::std::semiregular Bound> -inline constexpr bool enable_borrowed_range<::std::ranges::iota_view> = true; - -template -inline constexpr bool enable_borrowed_range<::std::ranges::ref_view> = true; - -#if __cpp_lib_ranges >= 202110L -template -inline constexpr bool enable_borrowed_range<::std::ranges::owning_view> = enable_borrowed_range; -#endif - -// Note: in gcc-10 enable_borrowed_range wasn't defined for the take_view and the other following views. (gcc-10.3 fixed this) -// Explictly defining this here will have the side-effect that we override the definition of -// std::ranges::enable_borrowed_range for all those views. -template -inline constexpr bool enable_borrowed_range<::std::ranges::take_view> = enable_borrowed_range; - -template -inline constexpr bool enable_borrowed_range<::std::ranges::drop_view> = enable_borrowed_range; - -template -inline constexpr bool enable_borrowed_range<::std::ranges::drop_while_view> = enable_borrowed_range; - -template -inline constexpr bool enable_borrowed_range<::std::ranges::common_view> = enable_borrowed_range; - -template -inline constexpr bool enable_borrowed_range<::std::ranges::reverse_view> = enable_borrowed_range; - -template -inline constexpr bool enable_borrowed_range<::std::ranges::elements_view> = enable_borrowed_range; -//!\endcond - -} // namespace ranges - -namespace std::ranges -{ -//!\brief range-v3 views are valid std::ranges::views -template - requires ::std::derived_from -inline constexpr bool enable_view = true; - -//!\brief std::ranges::borrowed_range's are valid range-v3 borrowed_range's -template - requires ::ranges::enable_borrowed_range -inline constexpr bool enable_borrowed_range = true; -} // namespace std::ranges +#include -#endif // SEQAN_STD_RANGES_SHIM +SEQAN3_DEPRECATED_HEADER( + "This header is deprecated and will be removed in SeqAn-3.3.0; Please #include instead.") diff --git a/include/seqan3/utility/container/dynamic_bitset.hpp b/include/seqan3/utility/container/dynamic_bitset.hpp index 5c362d698a..7779c280b5 100644 --- a/include/seqan3/utility/container/dynamic_bitset.hpp +++ b/include/seqan3/utility/container/dynamic_bitset.hpp @@ -209,11 +209,6 @@ class dynamic_bitset using size_type = detail::min_viable_uint_t; //!\} - //!\cond - // this signals to range-v3 that something is a container :| - using allocator_type = void; - //!\endcond - /*!\name Constructors, destructor and assignment * \{ */ diff --git a/include/seqan3/utility/container/small_vector.hpp b/include/seqan3/utility/container/small_vector.hpp index 4bd4d4d511..dc445fd8cc 100644 --- a/include/seqan3/utility/container/small_vector.hpp +++ b/include/seqan3/utility/container/small_vector.hpp @@ -97,11 +97,6 @@ class small_vector //!\} - //!\cond - // this signals to range-v3 that something is a container :| - using allocator_type = void; - //!\endcond - /*!\name Constructors, destructor and assignment * \{ */ diff --git a/include/seqan3/utility/range/all.hpp b/include/seqan3/utility/range/all.hpp index 31e0f46e3d..13ff1b6554 100644 --- a/include/seqan3/utility/range/all.hpp +++ b/include/seqan3/utility/range/all.hpp @@ -72,7 +72,6 @@ * \link std::ranges::output_range output ranges \endlink (if they are output files), but they are neither * containers, decorators nor views. * - * \sa https://ericniebler.github.io/range-v3/index.html * \see utility */ diff --git a/include/seqan3/utility/range/concept.hpp b/include/seqan3/utility/range/concept.hpp index cb73dd5790..6403cfcdfb 100644 --- a/include/seqan3/utility/range/concept.hpp +++ b/include/seqan3/utility/range/concept.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include diff --git a/include/seqan3/utility/range/to.hpp b/include/seqan3/utility/range/to.hpp index fdefa729dc..868157cda4 100644 --- a/include/seqan3/utility/range/to.hpp +++ b/include/seqan3/utility/range/to.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/utility/simd/views/iota_simd.hpp b/include/seqan3/utility/simd/views/iota_simd.hpp index d04884218b..51627a3a7d 100644 --- a/include/seqan3/utility/simd/views/iota_simd.hpp +++ b/include/seqan3/utility/simd/views/iota_simd.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include @@ -275,14 +275,6 @@ inline constexpr detail::iota_simd_view_fn iota_simd{}; } // namespace seqan3::views -namespace ranges -{ -//!\cond -template -inline constexpr bool enable_borrowed_range> = true; -//!\endcond -} // namespace ranges - #ifdef __cpp_lib_ranges namespace std::ranges { diff --git a/include/seqan3/utility/simd/views/to_simd.hpp b/include/seqan3/utility/simd/views/to_simd.hpp index 899b4fd965..feb1b6a95b 100644 --- a/include/seqan3/utility/simd/views/to_simd.hpp +++ b/include/seqan3/utility/simd/views/to_simd.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/include/seqan3/utility/tuple/common_pair.hpp b/include/seqan3/utility/tuple/common_pair.hpp index 2dde9b341a..ffa9723ffc 100644 --- a/include/seqan3/utility/tuple/common_pair.hpp +++ b/include/seqan3/utility/tuple/common_pair.hpp @@ -667,71 +667,3 @@ constexpr type const && get(seqan3::common_pair const && t) noexcept } // namespace std //!\endcond - -//!\cond -// Definitions for range-v3 -- same as in std -namespace concepts -{ - -template -struct common_type; - -template - requires requires { typename seqan3::common_pair, std::common_type_t>; } -struct common_type, seqan3::common_pair> -{ - using type = seqan3::common_pair, std::common_type_t>; -}; - -template - requires requires { typename seqan3::common_pair, std::common_type_t>; } -struct common_type, seqan3::common_pair> -{ - using type = seqan3::common_pair, std::common_type_t>; -}; - -template - requires requires { typename seqan3::common_pair, std::common_type_t>; } -struct common_type, std::pair> -{ - using type = seqan3::common_pair, std::common_type_t>; -}; - -template class TQual, template class UQual> -struct basic_common_reference; - -template class TQual, template class UQual> - requires requires { - typename seqan3::common_pair, UQual>, - std::common_reference_t, UQual>>; - } -struct basic_common_reference, seqan3::common_pair, TQual, UQual> -{ - using type = seqan3::common_pair, UQual>, - std::common_reference_t, UQual>>; -}; - -template class TQual, template class UQual> - requires requires { - typename seqan3::common_pair, UQual>, - std::common_reference_t, UQual>>; - } -struct basic_common_reference, seqan3::common_pair, TQual, UQual> -{ - using type = seqan3::common_pair, UQual>, - std::common_reference_t, UQual>>; -}; - -template class TQual, template class UQual> - requires requires { - typename seqan3::common_pair, UQual>, - std::common_reference_t, UQual>>; - } -struct basic_common_reference, std::pair, TQual, UQual> -{ - using type = seqan3::common_pair, UQual>, - std::common_reference_t, UQual>>; -}; - -} // namespace concepts -//!\endcond diff --git a/include/seqan3/utility/tuple/common_tuple.hpp b/include/seqan3/utility/tuple/common_tuple.hpp index 46978c2d90..ee8b6ac886 100644 --- a/include/seqan3/utility/tuple/common_tuple.hpp +++ b/include/seqan3/utility/tuple/common_tuple.hpp @@ -17,8 +17,6 @@ #include #include -#include - namespace seqan3 { @@ -1011,59 +1009,3 @@ constexpr type const && get(seqan3::common_tuple const && t) noexcept } // namespace std //!\endcond - -//!\cond -// Definitions for range-v3 -- same as in std -namespace concepts -{ - -template -struct common_type; - -template - requires requires { typename seqan3::common_tuple...>; } -struct common_type, seqan3::common_tuple> -{ - using type = seqan3::common_tuple...>; -}; - -template - requires requires { typename seqan3::common_tuple...>; } -struct common_type, seqan3::common_tuple> -{ - using type = seqan3::common_tuple...>; -}; - -template - requires requires { typename seqan3::common_tuple...>; } -struct common_type, std::tuple> -{ - using type = seqan3::common_tuple...>; -}; - -template class TQual, template class UQual> -struct basic_common_reference; - -template class TQual, template class UQual> - requires requires { typename seqan3::common_tuple, UQual>...>; } -struct basic_common_reference, seqan3::common_tuple, TQual, UQual> -{ - using type = seqan3::common_tuple, UQual>...>; -}; - -template class TQual, template class UQual> - requires requires { typename seqan3::common_tuple, UQual>...>; } -struct basic_common_reference, std::tuple, TQual, UQual> -{ - using type = seqan3::common_tuple, UQual>...>; -}; - -template class TQual, template class UQual> - requires requires { typename seqan3::common_tuple, UQual>...>; } -struct basic_common_reference, seqan3::common_tuple, TQual, UQual> -{ - using type = seqan3::common_tuple, UQual>...>; -}; - -} // namespace concepts -//!\endcond diff --git a/include/seqan3/utility/views/all.hpp b/include/seqan3/utility/views/all.hpp index 625e8093fc..d50f27518b 100644 --- a/include/seqan3/utility/views/all.hpp +++ b/include/seqan3/utility/views/all.hpp @@ -151,7 +151,6 @@ * elements in the original range (if all views in the pipe preserve std::ranges::output_range), but through others * you can't. * - * \sa https://ericniebler.github.io/range-v3/index.html#range-views * \sa https://en.cppreference.com/w/cpp/ranges */ diff --git a/include/seqan3/utility/views/chunk.hpp b/include/seqan3/utility/views/chunk.hpp index 51e92eaaae..de5d9969a8 100644 --- a/include/seqan3/utility/views/chunk.hpp +++ b/include/seqan3/utility/views/chunk.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/utility/views/convert.hpp b/include/seqan3/utility/views/convert.hpp index a1cde5c65a..aeca57b053 100644 --- a/include/seqan3/utility/views/convert.hpp +++ b/include/seqan3/utility/views/convert.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include diff --git a/include/seqan3/utility/views/deep.hpp b/include/seqan3/utility/views/deep.hpp index adb3159693..7a8be44e86 100644 --- a/include/seqan3/utility/views/deep.hpp +++ b/include/seqan3/utility/views/deep.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/utility/views/detail/helper.hpp b/include/seqan3/utility/views/detail/helper.hpp index d59776fa5c..5491177856 100644 --- a/include/seqan3/utility/views/detail/helper.hpp +++ b/include/seqan3/utility/views/detail/helper.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include diff --git a/include/seqan3/utility/views/elements.hpp b/include/seqan3/utility/views/elements.hpp index da22d0ec8b..944705d49c 100644 --- a/include/seqan3/utility/views/elements.hpp +++ b/include/seqan3/utility/views/elements.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/utility/views/enforce_random_access.hpp b/include/seqan3/utility/views/enforce_random_access.hpp index c610dec4f1..69f2552039 100644 --- a/include/seqan3/utility/views/enforce_random_access.hpp +++ b/include/seqan3/utility/views/enforce_random_access.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/utility/views/interleave.hpp b/include/seqan3/utility/views/interleave.hpp index 577dea893b..87e16de7dc 100644 --- a/include/seqan3/utility/views/interleave.hpp +++ b/include/seqan3/utility/views/interleave.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/include/seqan3/utility/views/join_with.hpp b/include/seqan3/utility/views/join_with.hpp index 46f851479e..82d9a0b1b4 100644 --- a/include/seqan3/utility/views/join_with.hpp +++ b/include/seqan3/utility/views/join_with.hpp @@ -12,7 +12,7 @@ #pragma once -#include +#include #include #include diff --git a/include/seqan3/utility/views/pairwise_combine.hpp b/include/seqan3/utility/views/pairwise_combine.hpp index ba65d9945e..6589ba2de1 100644 --- a/include/seqan3/utility/views/pairwise_combine.hpp +++ b/include/seqan3/utility/views/pairwise_combine.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/utility/views/repeat.hpp b/include/seqan3/utility/views/repeat.hpp index 1a707f11a8..1036fa811e 100644 --- a/include/seqan3/utility/views/repeat.hpp +++ b/include/seqan3/utility/views/repeat.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/utility/views/single_pass_input.hpp b/include/seqan3/utility/views/single_pass_input.hpp index 6403f5558f..51150cc8c6 100644 --- a/include/seqan3/utility/views/single_pass_input.hpp +++ b/include/seqan3/utility/views/single_pass_input.hpp @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/seqan3/utility/views/slice.hpp b/include/seqan3/utility/views/slice.hpp index 55fd5207f9..82a643c802 100644 --- a/include/seqan3/utility/views/slice.hpp +++ b/include/seqan3/utility/views/slice.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include #include diff --git a/include/seqan3/utility/views/type_reduce.hpp b/include/seqan3/utility/views/type_reduce.hpp index b66cde457a..77c517dfa1 100644 --- a/include/seqan3/utility/views/type_reduce.hpp +++ b/include/seqan3/utility/views/type_reduce.hpp @@ -13,7 +13,7 @@ #pragma once #include -#include +#include #include #include diff --git a/include/seqan3/utility/views/zip.hpp b/include/seqan3/utility/views/zip.hpp index 651e2832e0..42b38a3a08 100644 --- a/include/seqan3/utility/views/zip.hpp +++ b/include/seqan3/utility/views/zip.hpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include diff --git a/submodules/range-v3 b/submodules/range-v3 deleted file mode 160000 index b79b31705b..0000000000 --- a/submodules/range-v3 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b79b31705b8fef4f961fe37393701ff6e9366c24 diff --git a/test/cmake/include_dependencies/generate_include_dependencies.cmake b/test/cmake/include_dependencies/generate_include_dependencies.cmake index f79cc304e7..392c25612b 100644 --- a/test/cmake/include_dependencies/generate_include_dependencies.cmake +++ b/test/cmake/include_dependencies/generate_include_dependencies.cmake @@ -30,7 +30,6 @@ function (generate_include_dependencies_impl) # utility/views/CMakeFiles/zip_test.dir/zip_test.cpp.o: \ # /seqan3/include/seqan3/core/platform.hpp \ # /seqan3/include/seqan3/std/algorithm \ - # /seqan3/submodules/range-v3/include/concepts/compare.hpp # ``` # read in file and filter out linebreaks diff --git a/test/cmake/seqan3_macro_benchmark.cmake b/test/cmake/seqan3_macro_benchmark.cmake index 51859a1e6e..60219233a6 100644 --- a/test/cmake/seqan3_macro_benchmark.cmake +++ b/test/cmake/seqan3_macro_benchmark.cmake @@ -18,8 +18,6 @@ cmake_minimum_required (VERSION 3.10) # foo bar # user-specified data # seqan3_version 3.0.1 # automatically set # seqan3_git_version a1829272d7bafea48580af6eaac2bfbb678c3861 # automatically set -# range-v3_version 0.10.0 # automatically set -# range-v3_git_version 5daa38e80238a1b50a18c08b4a582178f414404c # automatically set # sdsl_version 3.0.0 # automatically set # sdsl_git_version 9a0d5676fd09fb8b52af214eca2d5809c9a32dbe # automatically set # ) diff --git a/test/header/CMakeLists.txt b/test/header/CMakeLists.txt index 6dfb08eaae..f11b725da4 100644 --- a/test/header/CMakeLists.txt +++ b/test/header/CMakeLists.txt @@ -154,10 +154,6 @@ seqan3_header_test (seqan3_test "${SEQAN3_CLONE_DIR}/test/include" "") if (SEQAN3_FULL_HEADER_TEST) - # contains deprecated headers that produce an error when included - seqan3_header_test (range-v3 "${SEQAN3_CLONE_DIR}/submodules/range-v3/include" "/detail/") - target_compile_definitions (range-v3_header_test INTERFACE RANGES_DISABLE_DEPRECATED_WARNINGS=1) - # not self-contained headers; error: extra ‘;’ [-Werror=pedantic] # seqan3_header_test (lemon "${SEQAN3_CLONE_DIR}/submodules/lemon/include" "") diff --git a/test/include/seqan3/test/expect_range_eq.hpp b/test/include/seqan3/test/expect_range_eq.hpp index 9bfbaf7010..64780b6762 100644 --- a/test/include/seqan3/test/expect_range_eq.hpp +++ b/test/include/seqan3/test/expect_range_eq.hpp @@ -15,7 +15,7 @@ #include #include -#include +#include #include #include diff --git a/test/include/seqan3/test/performance/sequence_generator.hpp b/test/include/seqan3/test/performance/sequence_generator.hpp index b251325164..c254838cd4 100644 --- a/test/include/seqan3/test/performance/sequence_generator.hpp +++ b/test/include/seqan3/test/performance/sequence_generator.hpp @@ -15,7 +15,7 @@ #include #include -#include +#include #include #include diff --git a/test/include/seqan3/test/performance/units.hpp b/test/include/seqan3/test/performance/units.hpp index 100264d37c..0825456a00 100644 --- a/test/include/seqan3/test/performance/units.hpp +++ b/test/include/seqan3/test/performance/units.hpp @@ -14,7 +14,7 @@ #include -#include +#include #include #include diff --git a/test/include/seqan3/test/seqan2.hpp b/test/include/seqan3/test/seqan2.hpp index 50e365410e..5a602a3651 100644 --- a/test/include/seqan3/test/seqan2.hpp +++ b/test/include/seqan3/test/seqan2.hpp @@ -32,24 +32,10 @@ #ifdef SEQAN3_HAS_SEQAN2 -# include +# include # include -namespace ranges -{ - -/*!\brief This makes seqan2 iterators ranges-aware, i.e. makes them fulfil ranges::indirectly_readable which is in turn - * needed for ranges::input_iterator and ranges::input_range. - */ -template -struct indirectly_readable_traits> -{ - using value_type = typename seqan::Value>::Type; -}; - -} // namespace ranges - # if __cpp_lib_ranges // C++20 ranges available namespace std { diff --git a/test/macro_benchmark/example/CMakeLists.txt b/test/macro_benchmark/example/CMakeLists.txt index 2c564d2b32..df8686d8a7 100644 --- a/test/macro_benchmark/example/CMakeLists.txt +++ b/test/macro_benchmark/example/CMakeLists.txt @@ -6,8 +6,6 @@ seqan3_macro_benchmark ( bar # user-specified data # seqan3_version 3.0.1 # automatically set # seqan3_git_version a1829272d7bafea48580af6eaac2bfbb678c3861 # automatically set - # range-v3_version 0.10.0 # automatically set - # range-v3_git_version 5daa38e80238a1b50a18c08b4a582178f414404c # automatically set # sdsl_version 3.0.0 # automatically set # sdsl_git_version 9a0d5676fd09fb8b52af214eca2d5809c9a32dbe # automatically set ) diff --git a/test/performance/alignment/global_affine_alignment_benchmark.cpp b/test/performance/alignment/global_affine_alignment_benchmark.cpp index 422a0c3d0c..22cb14983a 100644 --- a/test/performance/alignment/global_affine_alignment_benchmark.cpp +++ b/test/performance/alignment/global_affine_alignment_benchmark.cpp @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/performance/alignment/global_affine_alignment_parallel_benchmark.cpp b/test/performance/alignment/global_affine_alignment_parallel_benchmark.cpp index 2a808f58af..0e1bed9b56 100644 --- a/test/performance/alignment/global_affine_alignment_parallel_benchmark.cpp +++ b/test/performance/alignment/global_affine_alignment_parallel_benchmark.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/performance/alignment/global_affine_alignment_simd_benchmark_template.hpp b/test/performance/alignment/global_affine_alignment_simd_benchmark_template.hpp index d16ccfb4fb..3a7d4a39fd 100644 --- a/test/performance/alignment/global_affine_alignment_simd_benchmark_template.hpp +++ b/test/performance/alignment/global_affine_alignment_simd_benchmark_template.hpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include #include diff --git a/test/performance/alignment/local_affine_alignment_benchmark.cpp b/test/performance/alignment/local_affine_alignment_benchmark.cpp index ce136a336c..098995115d 100644 --- a/test/performance/alignment/local_affine_alignment_benchmark.cpp +++ b/test/performance/alignment/local_affine_alignment_benchmark.cpp @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/performance/range/gap_decorator_helper.hpp b/test/performance/range/gap_decorator_helper.hpp index 656668db57..6289ea9134 100644 --- a/test/performance/range/gap_decorator_helper.hpp +++ b/test/performance/range/gap_decorator_helper.hpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/performance/range/gap_decorator_rand_read_benchmark.cpp b/test/performance/range/gap_decorator_rand_read_benchmark.cpp index 54bb044b6d..7ea890868b 100644 --- a/test/performance/range/gap_decorator_rand_read_benchmark.cpp +++ b/test/performance/range/gap_decorator_rand_read_benchmark.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/performance/range/gap_decorator_rand_write_benchmark.cpp b/test/performance/range/gap_decorator_rand_write_benchmark.cpp index 0cdd14bc44..0e83dbdddb 100644 --- a/test/performance/range/gap_decorator_rand_write_benchmark.cpp +++ b/test/performance/range/gap_decorator_rand_write_benchmark.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/performance/range/gap_decorator_seq_read_benchmark.cpp b/test/performance/range/gap_decorator_seq_read_benchmark.cpp index cb62b7d792..8d062908d4 100644 --- a/test/performance/range/gap_decorator_seq_read_benchmark.cpp +++ b/test/performance/range/gap_decorator_seq_read_benchmark.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/performance/range/gap_decorator_seq_write_benchmark.cpp b/test/performance/range/gap_decorator_seq_write_benchmark.cpp index f857cd9599..c708e564fc 100644 --- a/test/performance/range/gap_decorator_seq_write_benchmark.cpp +++ b/test/performance/range/gap_decorator_seq_write_benchmark.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/performance/range/views/view_all_benchmark.cpp b/test/performance/range/views/view_all_benchmark.cpp index 8e9203da8c..b4aca31217 100644 --- a/test/performance/range/views/view_all_benchmark.cpp +++ b/test/performance/range/views/view_all_benchmark.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/performance/utility/simd/views/iota_simd_benchmark.cpp b/test/performance/utility/simd/views/iota_simd_benchmark.cpp index 083eab7504..935beab2fe 100644 --- a/test/performance/utility/simd/views/iota_simd_benchmark.cpp +++ b/test/performance/utility/simd/views/iota_simd_benchmark.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/performance/utility/simd/views/to_simd_benchmark.cpp b/test/performance/utility/simd/views/to_simd_benchmark.cpp index d0e6c4ec7a..1113883882 100644 --- a/test/performance/utility/simd/views/to_simd_benchmark.cpp +++ b/test/performance/utility/simd/views/to_simd_benchmark.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/snippet/alignment/pairwise/align_pairwise_range.cpp b/test/snippet/alignment/pairwise/align_pairwise_range.cpp index 04746850cf..3a43b4376e 100644 --- a/test/snippet/alignment/pairwise/align_pairwise_range.cpp +++ b/test/snippet/alignment/pairwise/align_pairwise_range.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/argument_parser/custom_argument_parsing_enumeration.cpp b/test/snippet/argument_parser/custom_argument_parsing_enumeration.cpp index 15d90efba8..95343af5aa 100644 --- a/test/snippet/argument_parser/custom_argument_parsing_enumeration.cpp +++ b/test/snippet/argument_parser/custom_argument_parsing_enumeration.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/core/detail/strong_type_new_usage.cpp b/test/snippet/core/detail/strong_type_new_usage.cpp index c4855ce20e..0ab15f42f9 100644 --- a/test/snippet/core/detail/strong_type_new_usage.cpp +++ b/test/snippet/core/detail/strong_type_new_usage.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/core/detail/strong_type_usage.cpp b/test/snippet/core/detail/strong_type_usage.cpp index e2b013fa6f..4357cdb36b 100644 --- a/test/snippet/core/detail/strong_type_usage.cpp +++ b/test/snippet/core/detail/strong_type_usage.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/io/sam_file/sam_file_input_reading_filter.cpp b/test/snippet/io/sam_file/sam_file_input_reading_filter.cpp index 7753087605..6059eae28a 100644 --- a/test/snippet/io/sam_file/sam_file_input_reading_filter.cpp +++ b/test/snippet/io/sam_file/sam_file_input_reading_filter.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/io/sam_file/sam_file_output_io_pipeline.cpp b/test/snippet/io/sam_file/sam_file_output_io_pipeline.cpp index 3e9de09089..af496a6ac6 100644 --- a/test/snippet/io/sam_file/sam_file_output_io_pipeline.cpp +++ b/test/snippet/io/sam_file/sam_file_output_io_pipeline.cpp @@ -1,7 +1,7 @@ #include //![snippet] -#include +#include #include #include diff --git a/test/snippet/io/sequence_file/sequence_file_input_file_view.cpp b/test/snippet/io/sequence_file/sequence_file_input_file_view.cpp index 4c7a6ed631..c2f50e33dc 100644 --- a/test/snippet/io/sequence_file/sequence_file_input_file_view.cpp +++ b/test/snippet/io/sequence_file/sequence_file_input_file_view.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/io/sequence_file/sequence_file_output_view_pipeline.cpp b/test/snippet/io/sequence_file/sequence_file_output_view_pipeline.cpp index 2c247b174e..9e37575ddd 100644 --- a/test/snippet/io/sequence_file/sequence_file_output_view_pipeline.cpp +++ b/test/snippet/io/sequence_file/sequence_file_output_view_pipeline.cpp @@ -3,7 +3,7 @@ #if !SEQAN3_WORKAROUND_GCC_96070 //![snippet] # include -# include +# include # include # include diff --git a/test/snippet/io/structure_file/structure_file_input_filter_criteria.cpp b/test/snippet/io/structure_file/structure_file_input_filter_criteria.cpp index 0a33ecead2..6dc6ebf175 100644 --- a/test/snippet/io/structure_file/structure_file_input_filter_criteria.cpp +++ b/test/snippet/io/structure_file/structure_file_input_filter_criteria.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/io/views/detail/take_line_view_adaptor_def.cpp b/test/snippet/io/views/detail/take_line_view_adaptor_def.cpp index d96210e24b..32c2fbeb33 100644 --- a/test/snippet/io/views/detail/take_line_view_adaptor_def.cpp +++ b/test/snippet/io/views/detail/take_line_view_adaptor_def.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/io/views/detail/take_until_view.cpp b/test/snippet/io/views/detail/take_until_view.cpp index 981587af09..14373b0c11 100644 --- a/test/snippet/io/views/detail/take_until_view.cpp +++ b/test/snippet/io/views/detail/take_until_view.cpp @@ -1,4 +1,4 @@ -#include // for std::views::reverse +#include // for std::views::reverse #include #include // for debug_stream diff --git a/test/snippet/range/views/range_view_all_composability.cpp b/test/snippet/range/views/range_view_all_composability.cpp index 2f19e90926..1424e2c1c2 100644 --- a/test/snippet/range/views/range_view_all_composability.cpp +++ b/test/snippet/range/views/range_view_all_composability.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/range/views/range_view_all_retransform.cpp b/test/snippet/range/views/range_view_all_retransform.cpp index b7dfc3f297..28dca8d066 100644 --- a/test/snippet/range/views/range_view_all_retransform.cpp +++ b/test/snippet/range/views/range_view_all_retransform.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/search/kmer_index/shape.cpp b/test/snippet/search/kmer_index/shape.cpp index cdc4855be3..363abf9183 100644 --- a/test/snippet/search/kmer_index/shape.cpp +++ b/test/snippet/search/kmer_index/shape.cpp @@ -1,4 +1,4 @@ -#include // For std::ranges::size() +#include // For std::ranges::size() #include // For seqan3::debug_stream #include // For seqan3::shape diff --git a/test/snippet/std/view/subrange.cpp b/test/snippet/std/view/subrange.cpp index 4a1a81fbd1..20e2f063e9 100644 --- a/test/snippet/std/view/subrange.cpp +++ b/test/snippet/std/view/subrange.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/simd/views/iota_simd_transform.cpp b/test/snippet/utility/simd/views/iota_simd_transform.cpp index c2b2381777..aecfa33601 100644 --- a/test/snippet/utility/simd/views/iota_simd_transform.cpp +++ b/test/snippet/utility/simd/views/iota_simd_transform.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/type_traits/lazy_conditional.cpp b/test/snippet/utility/type_traits/lazy_conditional.cpp index 1d78e240d5..8fc5a98d4f 100644 --- a/test/snippet/utility/type_traits/lazy_conditional.cpp +++ b/test/snippet/utility/type_traits/lazy_conditional.cpp @@ -3,9 +3,9 @@ #pragma GCC diagnostic ignored "-Wunused-local-typedefs" //![complete] -#include // std::forward_list -#include // std::ranges::input_range -#include // std::vector +#include // std::forward_list +#include // std::ranges::input_range +#include // std::vector #include // seqan3::size_type_t #include // seqan3::lazy_conditional_t diff --git a/test/snippet/utility/views/chunk.cpp b/test/snippet/utility/views/chunk.cpp index dcbcb9dd1b..fb395b5573 100644 --- a/test/snippet/utility/views/chunk.cpp +++ b/test/snippet/utility/views/chunk.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/views/convert_int_to_bool.cpp b/test/snippet/utility/views/convert_int_to_bool.cpp index 2de2fc94d2..47c6f1f2f5 100644 --- a/test/snippet/utility/views/convert_int_to_bool.cpp +++ b/test/snippet/utility/views/convert_int_to_bool.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/views/deep_no_param.cpp b/test/snippet/utility/views/deep_no_param.cpp index 4a2ae2827a..73a9ce521d 100644 --- a/test/snippet/utility/views/deep_no_param.cpp +++ b/test/snippet/utility/views/deep_no_param.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/views/deep_pass_ref.cpp b/test/snippet/utility/views/deep_pass_ref.cpp index 2db05d0a46..9ba586be94 100644 --- a/test/snippet/utility/views/deep_pass_ref.cpp +++ b/test/snippet/utility/views/deep_pass_ref.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/views/deep_with_param.cpp b/test/snippet/utility/views/deep_with_param.cpp index 3c250d8de1..8bbc0a62a8 100644 --- a/test/snippet/utility/views/deep_with_param.cpp +++ b/test/snippet/utility/views/deep_with_param.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/views/deep_wrap_args.cpp b/test/snippet/utility/views/deep_wrap_args.cpp index ab22b6838f..59328afe56 100644 --- a/test/snippet/utility/views/deep_wrap_args.cpp +++ b/test/snippet/utility/views/deep_wrap_args.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/views/repeat.cpp b/test/snippet/utility/views/repeat.cpp index f7f830cc17..fb72b9976a 100644 --- a/test/snippet/utility/views/repeat.cpp +++ b/test/snippet/utility/views/repeat.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/views/repeat_n.cpp b/test/snippet/utility/views/repeat_n.cpp index 0805443bb0..a1b9015670 100644 --- a/test/snippet/utility/views/repeat_n.cpp +++ b/test/snippet/utility/views/repeat_n.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/test/snippet/utility/views/slice.cpp b/test/snippet/utility/views/slice.cpp index 145313fa5e..88810cb0bd 100644 --- a/test/snippet/utility/views/slice.cpp +++ b/test/snippet/utility/views/slice.cpp @@ -1,4 +1,4 @@ -#include // provides std::views::reverse +#include // provides std::views::reverse #include #include diff --git a/test/unit/alignment/decorator/gap_decorator_test.cpp b/test/unit/alignment/decorator/gap_decorator_test.cpp index 5b14677c94..41b27c5b51 100644 --- a/test/unit/alignment/decorator/gap_decorator_test.cpp +++ b/test/unit/alignment/decorator/gap_decorator_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include @@ -124,8 +124,6 @@ TYPED_TEST(gap_decorator_f, concept_checks) EXPECT_FALSE((std::ranges::enable_view)); EXPECT_FALSE((std::ranges::enable_view)); - EXPECT_FALSE((ranges::enable_view)); - EXPECT_FALSE((ranges::enable_view)); EXPECT_FALSE((std::ranges::view)); diff --git a/test/unit/alignment/matrix/detail/alignment_matrix_base_test_template.hpp b/test/unit/alignment/matrix/detail/alignment_matrix_base_test_template.hpp index 38ca4de602..2afb9b61f3 100644 --- a/test/unit/alignment/matrix/detail/alignment_matrix_base_test_template.hpp +++ b/test/unit/alignment/matrix/detail/alignment_matrix_base_test_template.hpp @@ -7,7 +7,7 @@ #include -#include +#include #include diff --git a/test/unit/alignment/pairwise/align_pairwise_test.cpp b/test/unit/alignment/pairwise/align_pairwise_test.cpp index b852155c94..60bc32da50 100644 --- a/test/unit/alignment/pairwise/align_pairwise_test.cpp +++ b/test/unit/alignment/pairwise/align_pairwise_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include #include diff --git a/test/unit/alignment/pairwise/alignment_configurator_test.cpp b/test/unit/alignment/pairwise/alignment_configurator_test.cpp index 6f8ea27c50..c78e5aa178 100644 --- a/test/unit/alignment/pairwise/alignment_configurator_test.cpp +++ b/test/unit/alignment/pairwise/alignment_configurator_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/alignment/pairwise/pairwise_alignment_collection_callback_test_template.hpp b/test/unit/alignment/pairwise/pairwise_alignment_collection_callback_test_template.hpp index e711cf2c93..a66c76deb3 100644 --- a/test/unit/alignment/pairwise/pairwise_alignment_collection_callback_test_template.hpp +++ b/test/unit/alignment/pairwise/pairwise_alignment_collection_callback_test_template.hpp @@ -10,7 +10,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/alignment/pairwise/pairwise_alignment_collection_test_template.hpp b/test/unit/alignment/pairwise/pairwise_alignment_collection_test_template.hpp index 6b52e0cb6e..fb93ae1213 100644 --- a/test/unit/alignment/pairwise/pairwise_alignment_collection_test_template.hpp +++ b/test/unit/alignment/pairwise/pairwise_alignment_collection_test_template.hpp @@ -10,7 +10,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/alignment/pairwise/policy/affine_gap_init_policy_test.cpp b/test/unit/alignment/pairwise/policy/affine_gap_init_policy_test.cpp index 09f2a9afe6..4d33885920 100644 --- a/test/unit/alignment/pairwise/policy/affine_gap_init_policy_test.cpp +++ b/test/unit/alignment/pairwise/policy/affine_gap_init_policy_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/alignment/pairwise/policy/affine_gap_policy_test.cpp b/test/unit/alignment/pairwise/policy/affine_gap_policy_test.cpp index dfaab86b53..84a918d6d0 100644 --- a/test/unit/alignment/pairwise/policy/affine_gap_policy_test.cpp +++ b/test/unit/alignment/pairwise/policy/affine_gap_policy_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/char_strictly_to_test.cpp b/test/unit/alphabet/views/char_strictly_to_test.cpp index 0f69805a76..1d7973caa7 100644 --- a/test/unit/alphabet/views/char_strictly_to_test.cpp +++ b/test/unit/alphabet/views/char_strictly_to_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/char_to_test.cpp b/test/unit/alphabet/views/char_to_test.cpp index b4d262130b..d7bbf28054 100644 --- a/test/unit/alphabet/views/char_to_test.cpp +++ b/test/unit/alphabet/views/char_to_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/complement_test.cpp b/test/unit/alphabet/views/complement_test.cpp index c554db3020..8d4009d019 100644 --- a/test/unit/alphabet/views/complement_test.cpp +++ b/test/unit/alphabet/views/complement_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/rank_to_test.cpp b/test/unit/alphabet/views/rank_to_test.cpp index 0a90e5c56f..f75abd6607 100644 --- a/test/unit/alphabet/views/rank_to_test.cpp +++ b/test/unit/alphabet/views/rank_to_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/to_char_test.cpp b/test/unit/alphabet/views/to_char_test.cpp index c5a20d915b..9bd751c19f 100644 --- a/test/unit/alphabet/views/to_char_test.cpp +++ b/test/unit/alphabet/views/to_char_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/to_rank_test.cpp b/test/unit/alphabet/views/to_rank_test.cpp index 4e3f40e773..8d43678e70 100644 --- a/test/unit/alphabet/views/to_rank_test.cpp +++ b/test/unit/alphabet/views/to_rank_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/translate_join_test.cpp b/test/unit/alphabet/views/translate_join_test.cpp index fa4a570835..60ab74ec35 100644 --- a/test/unit/alphabet/views/translate_join_test.cpp +++ b/test/unit/alphabet/views/translate_join_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/translate_test.cpp b/test/unit/alphabet/views/translate_test.cpp index 6852458087..36f26c1add 100644 --- a/test/unit/alphabet/views/translate_test.cpp +++ b/test/unit/alphabet/views/translate_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/trim_quality_test.cpp b/test/unit/alphabet/views/trim_quality_test.cpp index fc0a6e5e9d..32676e3d74 100644 --- a/test/unit/alphabet/views/trim_quality_test.cpp +++ b/test/unit/alphabet/views/trim_quality_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/alphabet/views/validate_char_for_test.cpp b/test/unit/alphabet/views/validate_char_for_test.cpp index 84aaad6bfa..9883b863be 100644 --- a/test/unit/alphabet/views/validate_char_for_test.cpp +++ b/test/unit/alphabet/views/validate_char_for_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/argument_parser/detail/format_help_test.cpp b/test/unit/argument_parser/detail/format_help_test.cpp index 70acf58331..de744faacc 100644 --- a/test/unit/argument_parser/detail/format_help_test.cpp +++ b/test/unit/argument_parser/detail/format_help_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/argument_parser/format_parse_validators_test.cpp b/test/unit/argument_parser/format_parse_validators_test.cpp index 1f9a1b4e17..3d36fc6674 100644 --- a/test/unit/argument_parser/format_parse_validators_test.cpp +++ b/test/unit/argument_parser/format_parse_validators_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/core/algorithm/detail/algorithm_executor_blocking_test.cpp b/test/unit/core/algorithm/detail/algorithm_executor_blocking_test.cpp index 3be2caa6ff..07fbc56295 100644 --- a/test/unit/core/algorithm/detail/algorithm_executor_blocking_test.cpp +++ b/test/unit/core/algorithm/detail/algorithm_executor_blocking_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/core/algorithm/detail/execution_handler_template.hpp b/test/unit/core/algorithm/detail/execution_handler_template.hpp index 6e42f8cf28..1d5e3074b4 100644 --- a/test/unit/core/algorithm/detail/execution_handler_template.hpp +++ b/test/unit/core/algorithm/detail/execution_handler_template.hpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include #include diff --git a/test/unit/core/detail/iterator_traits_test.cpp b/test/unit/core/detail/iterator_traits_test.cpp index edefa93c85..cc7239528c 100644 --- a/test/unit/core/detail/iterator_traits_test.cpp +++ b/test/unit/core/detail/iterator_traits_test.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/unit/core/detail/persist_view_test.cpp b/test/unit/core/detail/persist_view_test.cpp index afe17460e1..04af4b6fae 100644 --- a/test/unit/core/detail/persist_view_test.cpp +++ b/test/unit/core/detail/persist_view_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/core/range/detail/adaptor_base_test.cpp b/test/unit/core/range/detail/adaptor_base_test.cpp index 6ac237a596..8911c1b198 100644 --- a/test/unit/core/range/detail/adaptor_base_test.cpp +++ b/test/unit/core/range/detail/adaptor_base_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/core/range/range_iterator_test.cpp b/test/unit/core/range/range_iterator_test.cpp index b611513245..d36cd580c2 100644 --- a/test/unit/core/range/range_iterator_test.cpp +++ b/test/unit/core/range/range_iterator_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/io/sam_file/sam_file_input_test.cpp b/test/unit/io/sam_file/sam_file_input_test.cpp index 39dd662c9d..2897aa0cee 100644 --- a/test/unit/io/sam_file/sam_file_input_test.cpp +++ b/test/unit/io/sam_file/sam_file_input_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/io/sequence_file/sequence_file_format_fasta_test.cpp b/test/unit/io/sequence_file/sequence_file_format_fasta_test.cpp index 08566a198c..031a033486 100644 --- a/test/unit/io/sequence_file/sequence_file_format_fasta_test.cpp +++ b/test/unit/io/sequence_file/sequence_file_format_fasta_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/io/sequence_file/sequence_file_format_fastq_test.cpp b/test/unit/io/sequence_file/sequence_file_format_fastq_test.cpp index dde417565d..64f0287d60 100644 --- a/test/unit/io/sequence_file/sequence_file_format_fastq_test.cpp +++ b/test/unit/io/sequence_file/sequence_file_format_fastq_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/io/sequence_file/sequence_file_format_test_template.hpp b/test/unit/io/sequence_file/sequence_file_format_test_template.hpp index 94cddc91c8..c89713b137 100644 --- a/test/unit/io/sequence_file/sequence_file_format_test_template.hpp +++ b/test/unit/io/sequence_file/sequence_file_format_test_template.hpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include #include diff --git a/test/unit/io/sequence_file/sequence_file_input_test.cpp b/test/unit/io/sequence_file/sequence_file_input_test.cpp index a12b82a389..2e421ae9a1 100644 --- a/test/unit/io/sequence_file/sequence_file_input_test.cpp +++ b/test/unit/io/sequence_file/sequence_file_input_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/io/structure_file/structure_file_input_test.cpp b/test/unit/io/structure_file/structure_file_input_test.cpp index caee39a4d4..eb055450df 100644 --- a/test/unit/io/structure_file/structure_file_input_test.cpp +++ b/test/unit/io/structure_file/structure_file_input_test.cpp @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/unit/io/structure_file/structure_file_output_test.cpp b/test/unit/io/structure_file/structure_file_output_test.cpp index a8ab1e16e3..9cc5b2b315 100644 --- a/test/unit/io/structure_file/structure_file_output_test.cpp +++ b/test/unit/io/structure_file/structure_file_output_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/io/views/async_input_buffer_test.cpp b/test/unit/io/views/async_input_buffer_test.cpp index d31dd56c8a..82385e4cd5 100644 --- a/test/unit/io/views/async_input_buffer_test.cpp +++ b/test/unit/io/views/async_input_buffer_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/io/views/detail/istreambuf_view_test.cpp b/test/unit/io/views/detail/istreambuf_view_test.cpp index d7c77cf1f7..55134667c9 100644 --- a/test/unit/io/views/detail/istreambuf_view_test.cpp +++ b/test/unit/io/views/detail/istreambuf_view_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/io/views/detail/take_exactly_view_test.cpp b/test/unit/io/views/detail/take_exactly_view_test.cpp index 8e41ffb0e5..13b1369ba1 100644 --- a/test/unit/io/views/detail/take_exactly_view_test.cpp +++ b/test/unit/io/views/detail/take_exactly_view_test.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/unit/io/views/detail/take_line_view_test.cpp b/test/unit/io/views/detail/take_line_view_test.cpp index 2801e7ec44..5b7ab8a87a 100644 --- a/test/unit/io/views/detail/take_line_view_test.cpp +++ b/test/unit/io/views/detail/take_line_view_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/io/views/detail/take_until_view_test.cpp b/test/unit/io/views/detail/take_until_view_test.cpp index 2f07808bb6..884c48236f 100644 --- a/test/unit/io/views/detail/take_until_view_test.cpp +++ b/test/unit/io/views/detail/take_until_view_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/range/iterator_test_template.hpp b/test/unit/range/iterator_test_template.hpp index 1912d0b701..54eb5642d1 100644 --- a/test/unit/range/iterator_test_template.hpp +++ b/test/unit/range/iterator_test_template.hpp @@ -11,7 +11,7 @@ #include #include -#include +#include #include diff --git a/test/unit/range/range_test_template.hpp b/test/unit/range/range_test_template.hpp index ced7c3bb49..3f4a0a2913 100644 --- a/test/unit/range/range_test_template.hpp +++ b/test/unit/range/range_test_template.hpp @@ -11,7 +11,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/search/fm_index/fm_index_collection_test_template.hpp b/test/unit/search/fm_index/fm_index_collection_test_template.hpp index 20498d0122..0a4b09f31d 100644 --- a/test/unit/search/fm_index/fm_index_collection_test_template.hpp +++ b/test/unit/search/fm_index/fm_index_collection_test_template.hpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/search/fm_index_cursor/bi_fm_index_cursor_test.cpp b/test/unit/search/fm_index_cursor/bi_fm_index_cursor_test.cpp index 978facaae0..038cf37c7c 100644 --- a/test/unit/search/fm_index_cursor/bi_fm_index_cursor_test.cpp +++ b/test/unit/search/fm_index_cursor/bi_fm_index_cursor_test.cpp @@ -5,7 +5,7 @@ // shipped with this file and also available at: https://github.com/seqan/seqan3/blob/master/LICENSE.md // ----------------------------------------------------------------------------------------------------- -#include +#include #include #include diff --git a/test/unit/search/kmer_index/shape_test.cpp b/test/unit/search/kmer_index/shape_test.cpp index 3929be0b1e..701a5b36c4 100644 --- a/test/unit/search/kmer_index/shape_test.cpp +++ b/test/unit/search/kmer_index/shape_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include diff --git a/test/unit/test/seqan2_test.cpp b/test/unit/test/seqan2_test.cpp index 6f35fdabaa..aaff111770 100644 --- a/test/unit/test/seqan2_test.cpp +++ b/test/unit/test/seqan2_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/utility/container/small_string_test.cpp b/test/unit/utility/container/small_string_test.cpp index 1eae28e587..44914b7fc0 100644 --- a/test/unit/utility/container/small_string_test.cpp +++ b/test/unit/utility/container/small_string_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/utility/container/small_vector_test.cpp b/test/unit/utility/container/small_vector_test.cpp index e596252258..2e85911a9e 100644 --- a/test/unit/utility/container/small_vector_test.cpp +++ b/test/unit/utility/container/small_vector_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/utility/range/to_test.cpp b/test/unit/utility/range/to_test.cpp index 4e628db0bb..72cd7ad198 100644 --- a/test/unit/utility/range/to_test.cpp +++ b/test/unit/utility/range/to_test.cpp @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/unit/utility/simd/views/to_simd_test.cpp b/test/unit/utility/simd/views/to_simd_test.cpp index 1e923b85da..af8204cb46 100644 --- a/test/unit/utility/simd/views/to_simd_test.cpp +++ b/test/unit/utility/simd/views/to_simd_test.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/unit/utility/type_list/type_list_traits_test.cpp b/test/unit/utility/type_list/type_list_traits_test.cpp index 5532ef73e7..346ec4fa82 100644 --- a/test/unit/utility/type_list/type_list_traits_test.cpp +++ b/test/unit/utility/type_list/type_list_traits_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/utility/type_pack/type_pack_traits_test.cpp b/test/unit/utility/type_pack/type_pack_traits_test.cpp index 22e0439d8f..4659edc9f8 100644 --- a/test/unit/utility/type_pack/type_pack_traits_test.cpp +++ b/test/unit/utility/type_pack/type_pack_traits_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/chunk_test.cpp b/test/unit/utility/views/chunk_test.cpp index f021644da2..e111ed8886 100644 --- a/test/unit/utility/views/chunk_test.cpp +++ b/test/unit/utility/views/chunk_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include @@ -19,7 +19,6 @@ #include #include "../../range/iterator_test_template.hpp" -#include using iterator_type = std::ranges::iterator_t &>() | seqan3::views::chunk(4))>; diff --git a/test/unit/utility/views/convert_test.cpp b/test/unit/utility/views/convert_test.cpp index 81d29ee6fa..de562d2aeb 100644 --- a/test/unit/utility/views/convert_test.cpp +++ b/test/unit/utility/views/convert_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/deep_test.cpp b/test/unit/utility/views/deep_test.cpp index 3b715bf344..1d0cd85169 100644 --- a/test/unit/utility/views/deep_test.cpp +++ b/test/unit/utility/views/deep_test.cpp @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/elements_test.cpp b/test/unit/utility/views/elements_test.cpp index 5ad3e22e50..cf4c5990bf 100644 --- a/test/unit/utility/views/elements_test.cpp +++ b/test/unit/utility/views/elements_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/enforce_random_access_test.cpp b/test/unit/utility/views/enforce_random_access_test.cpp index 9be4ee66e7..8d55d0e8d8 100644 --- a/test/unit/utility/views/enforce_random_access_test.cpp +++ b/test/unit/utility/views/enforce_random_access_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/interleave_test.cpp b/test/unit/utility/views/interleave_test.cpp index aa6c7a8ad8..55b3971308 100644 --- a/test/unit/utility/views/interleave_test.cpp +++ b/test/unit/utility/views/interleave_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/repeat_n_test.cpp b/test/unit/utility/views/repeat_n_test.cpp index a5a7989055..871b35dd6e 100644 --- a/test/unit/utility/views/repeat_n_test.cpp +++ b/test/unit/utility/views/repeat_n_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/repeat_test.cpp b/test/unit/utility/views/repeat_test.cpp index 5775a22990..5e937209a6 100644 --- a/test/unit/utility/views/repeat_test.cpp +++ b/test/unit/utility/views/repeat_test.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/single_pass_input_test.cpp b/test/unit/utility/views/single_pass_input_test.cpp index 3766dad982..38ca2a8f05 100644 --- a/test/unit/utility/views/single_pass_input_test.cpp +++ b/test/unit/utility/views/single_pass_input_test.cpp @@ -7,7 +7,7 @@ #include -#include +#include #include #include diff --git a/test/unit/utility/views/slice_test.cpp b/test/unit/utility/views/slice_test.cpp index ea2a829c6f..5dda7ea3bd 100644 --- a/test/unit/utility/views/slice_test.cpp +++ b/test/unit/utility/views/slice_test.cpp @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/type_reduce_test.cpp b/test/unit/utility/views/type_reduce_test.cpp index 9f85449a76..3bda2893b0 100644 --- a/test/unit/utility/views/type_reduce_test.cpp +++ b/test/unit/utility/views/type_reduce_test.cpp @@ -12,7 +12,7 @@ #include #include #include -#include +#include #include #include diff --git a/test/unit/utility/views/zip_test.cpp b/test/unit/utility/views/zip_test.cpp index ea24c8a684..eb0f69e3c3 100644 --- a/test/unit/utility/views/zip_test.cpp +++ b/test/unit/utility/views/zip_test.cpp @@ -210,7 +210,7 @@ TEST_F(zip_test, use_as_output_range) EXPECT_EQ(zip_view.size(), 4u); } -// // https://github.com/ericniebler/range-v3/issues/1480 +// https://github.com/ericniebler/range-v3/issues/1480 TEST_F(zip_test, gcc10bug_rangev3_1480) { // This regression test only checks if the respective code compiles.