diff options
| author | Martin Hořeňovský | 2023-12-21 18:42:40 +0100 |
|---|---|---|
| committer | Martin Hořeňovský | 2023-12-23 11:23:32 +0100 |
| commit | 9aadc3a53d7208f8b44260dfef26b18671f7edd0 (patch) | |
| tree | 60dc93f65e65f70cf505268ac057b06da0b68b58 | |
| parent | 64ade68ca2b20a1d4f850a92882ba7e9a31543d9 (diff) | |
| download | catch3-9aadc3a53d7208f8b44260dfef26b18671f7edd0.tar.gz | |
Cleanup includes in sources
Mainly just removes some unused includes, but sometimes the include
is replaced by a smaller header instead.
| -rw-r--r-- | src/catch2/catch_test_case_info.cpp | 1 | ||||
| -rw-r--r-- | src/catch2/catch_test_case_info.hpp | 3 | ||||
| -rw-r--r-- | src/catch2/generators/catch_generators_random.hpp | 1 | ||||
| -rw-r--r-- | src/catch2/interfaces/catch_interfaces_reporter.cpp | 8 | ||||
| -rw-r--r-- | src/catch2/interfaces/catch_interfaces_reporter.hpp | 1 | ||||
| -rw-r--r-- | src/catch2/internal/catch_assertion_handler.cpp | 2 | ||||
| -rw-r--r-- | src/catch2/internal/catch_commandline.cpp | 5 | ||||
| -rw-r--r-- | src/catch2/internal/catch_fatal_condition_handler.cpp | 1 | ||||
| -rw-r--r-- | src/catch2/internal/catch_fatal_condition_handler.hpp | 3 | ||||
| -rw-r--r-- | src/catch2/internal/catch_list.cpp | 3 | ||||
| -rw-r--r-- | src/catch2/internal/catch_reporter_spec_parser.hpp | 2 | ||||
| -rw-r--r-- | src/catch2/internal/catch_section.cpp | 2 | ||||
| -rw-r--r-- | src/catch2/internal/catch_tag_alias_registry.cpp | 1 | ||||
| -rw-r--r-- | src/catch2/internal/catch_test_case_registry_impl.cpp | 4 | ||||
| -rw-r--r-- | src/catch2/internal/catch_uncaught_exceptions.cpp | 1 |
15 files changed, 9 insertions, 29 deletions
diff --git a/src/catch2/catch_test_case_info.cpp b/src/catch2/catch_test_case_info.cpp index e9dad577..c38ee55a 100644 --- a/src/catch2/catch_test_case_info.cpp +++ b/src/catch2/catch_test_case_info.cpp @@ -9,6 +9,7 @@ #include <catch2/internal/catch_enforce.hpp> #include <catch2/internal/catch_string_manip.hpp> #include <catch2/internal/catch_case_insensitive_comparisons.hpp> +#include <catch2/internal/catch_test_registry.hpp> #include <cassert> #include <cctype> diff --git a/src/catch2/catch_test_case_info.hpp b/src/catch2/catch_test_case_info.hpp index 5ff3e3e7..a2f4b43e 100644 --- a/src/catch2/catch_test_case_info.hpp +++ b/src/catch2/catch_test_case_info.hpp @@ -8,10 +8,10 @@ #ifndef CATCH_TEST_CASE_INFO_HPP_INCLUDED #define CATCH_TEST_CASE_INFO_HPP_INCLUDED +#include <catch2/interfaces/catch_interfaces_test_invoker.hpp> #include <catch2/internal/catch_source_line_info.hpp> #include <catch2/internal/catch_noncopyable.hpp> #include <catch2/internal/catch_stringref.hpp> -#include <catch2/internal/catch_test_registry.hpp> #include <catch2/internal/catch_unique_ptr.hpp> @@ -44,6 +44,7 @@ namespace Catch { }; class ITestInvoker; + struct NameAndTags; enum class TestCaseProperties : uint8_t { None = 0, diff --git a/src/catch2/generators/catch_generators_random.hpp b/src/catch2/generators/catch_generators_random.hpp index d5f307d4..71283561 100644 --- a/src/catch2/generators/catch_generators_random.hpp +++ b/src/catch2/generators/catch_generators_random.hpp @@ -8,7 +8,6 @@ #ifndef CATCH_GENERATORS_RANDOM_HPP_INCLUDED #define CATCH_GENERATORS_RANDOM_HPP_INCLUDED -#include <catch2/internal/catch_context.hpp> #include <catch2/generators/catch_generators.hpp> #include <catch2/internal/catch_random_number_generator.hpp> #include <catch2/internal/catch_uniform_integer_distribution.hpp> diff --git a/src/catch2/interfaces/catch_interfaces_reporter.cpp b/src/catch2/interfaces/catch_interfaces_reporter.cpp index 3274bcf5..90536bb3 100644 --- a/src/catch2/interfaces/catch_interfaces_reporter.cpp +++ b/src/catch2/interfaces/catch_interfaces_reporter.cpp @@ -7,19 +7,11 @@ // SPDX-License-Identifier: BSL-1.0 #include <catch2/interfaces/catch_interfaces_reporter.hpp> #include <catch2/interfaces/catch_interfaces_config.hpp> -#include <catch2/internal/catch_console_colour.hpp> -#include <catch2/internal/catch_console_width.hpp> #include <catch2/catch_message.hpp> -#include <catch2/internal/catch_list.hpp> -#include <catch2/internal/catch_string_manip.hpp> -#include <catch2/catch_test_case_info.hpp> -#include <catch2/reporters/catch_reporter_helpers.hpp> #include <catch2/internal/catch_move_and_forward.hpp> #include <catch2/internal/catch_istream.hpp> -#include <algorithm> #include <cassert> -#include <iomanip> namespace Catch { diff --git a/src/catch2/interfaces/catch_interfaces_reporter.hpp b/src/catch2/interfaces/catch_interfaces_reporter.hpp index b40fce31..a052c5db 100644 --- a/src/catch2/interfaces/catch_interfaces_reporter.hpp +++ b/src/catch2/interfaces/catch_interfaces_reporter.hpp @@ -15,7 +15,6 @@ #include <catch2/internal/catch_stringref.hpp> #include <catch2/internal/catch_test_run_info.hpp> #include <catch2/internal/catch_unique_ptr.hpp> -#include <catch2/internal/catch_move_and_forward.hpp> #include <catch2/benchmark/detail/catch_benchmark_stats.hpp> #include <map> diff --git a/src/catch2/internal/catch_assertion_handler.cpp b/src/catch2/internal/catch_assertion_handler.cpp index e5232f70..f650a707 100644 --- a/src/catch2/internal/catch_assertion_handler.cpp +++ b/src/catch2/internal/catch_assertion_handler.cpp @@ -8,10 +8,8 @@ #include <catch2/internal/catch_assertion_handler.hpp> #include <catch2/interfaces/catch_interfaces_config.hpp> #include <catch2/internal/catch_context.hpp> -#include <catch2/internal/catch_enforce.hpp> #include <catch2/internal/catch_debugger.hpp> #include <catch2/internal/catch_test_failure_exception.hpp> -#include <catch2/interfaces/catch_interfaces_registry_hub.hpp> #include <catch2/matchers/catch_matchers_string.hpp> namespace Catch { diff --git a/src/catch2/internal/catch_commandline.cpp b/src/catch2/internal/catch_commandline.cpp index 4ac1847b..c29a801d 100644 --- a/src/catch2/internal/catch_commandline.cpp +++ b/src/catch2/internal/catch_commandline.cpp @@ -9,6 +9,7 @@ #include <catch2/catch_config.hpp> #include <catch2/internal/catch_string_manip.hpp> +#include <catch2/interfaces/catch_interfaces_config.hpp> #include <catch2/interfaces/catch_interfaces_registry_hub.hpp> #include <catch2/internal/catch_reporter_registry.hpp> #include <catch2/internal/catch_console_colour.hpp> @@ -300,8 +301,8 @@ namespace Catch { ( "split the tests to execute into this many groups" ) | Opt( setShardIndex, "shard index" ) ["--shard-index"] - ( "index of the group of tests to execute (see --shard-count)" ) | - Opt( config.allowZeroTests ) + ( "index of the group of tests to execute (see --shard-count)" ) + | Opt( config.allowZeroTests ) ["--allow-running-no-tests"] ( "Treat 'No tests run' as a success" ) | Arg( config.testsOrTags, "test name|pattern|tags" ) diff --git a/src/catch2/internal/catch_fatal_condition_handler.cpp b/src/catch2/internal/catch_fatal_condition_handler.cpp index f9702b18..9ef5b217 100644 --- a/src/catch2/internal/catch_fatal_condition_handler.cpp +++ b/src/catch2/internal/catch_fatal_condition_handler.cpp @@ -26,6 +26,7 @@ #include <catch2/internal/catch_fatal_condition_handler.hpp> +#include <catch2/internal/catch_compiler_capabilities.hpp> #include <catch2/internal/catch_context.hpp> #include <catch2/internal/catch_enforce.hpp> #include <catch2/interfaces/catch_interfaces_capture.hpp> diff --git a/src/catch2/internal/catch_fatal_condition_handler.hpp b/src/catch2/internal/catch_fatal_condition_handler.hpp index ce07f9b6..81728b56 100644 --- a/src/catch2/internal/catch_fatal_condition_handler.hpp +++ b/src/catch2/internal/catch_fatal_condition_handler.hpp @@ -8,9 +8,6 @@ #ifndef CATCH_FATAL_CONDITION_HANDLER_HPP_INCLUDED #define CATCH_FATAL_CONDITION_HANDLER_HPP_INCLUDED -#include <catch2/internal/catch_platform.hpp> -#include <catch2/internal/catch_compiler_capabilities.hpp> - #include <cassert> namespace Catch { diff --git a/src/catch2/internal/catch_list.cpp b/src/catch2/internal/catch_list.cpp index 97e4c593..5bd06a2a 100644 --- a/src/catch2/internal/catch_list.cpp +++ b/src/catch2/internal/catch_list.cpp @@ -14,10 +14,7 @@ #include <catch2/internal/catch_reporter_registry.hpp> #include <catch2/internal/catch_move_and_forward.hpp> #include <catch2/internal/catch_case_insensitive_comparisons.hpp> - -#include <catch2/internal/catch_context.hpp> #include <catch2/catch_config.hpp> -#include <catch2/catch_test_spec.hpp> #include <catch2/catch_test_case_info.hpp> namespace Catch { diff --git a/src/catch2/internal/catch_reporter_spec_parser.hpp b/src/catch2/internal/catch_reporter_spec_parser.hpp index d446ce98..9f447ee2 100644 --- a/src/catch2/internal/catch_reporter_spec_parser.hpp +++ b/src/catch2/internal/catch_reporter_spec_parser.hpp @@ -8,7 +8,7 @@ #ifndef CATCH_REPORTER_SPEC_PARSER_HPP_INCLUDED #define CATCH_REPORTER_SPEC_PARSER_HPP_INCLUDED -#include <catch2/internal/catch_console_colour.hpp> +#include <catch2/interfaces/catch_interfaces_config.hpp> #include <catch2/internal/catch_optional.hpp> #include <catch2/internal/catch_stringref.hpp> diff --git a/src/catch2/internal/catch_section.cpp b/src/catch2/internal/catch_section.cpp index 061732b1..677c2164 100644 --- a/src/catch2/internal/catch_section.cpp +++ b/src/catch2/internal/catch_section.cpp @@ -6,7 +6,7 @@ // SPDX-License-Identifier: BSL-1.0 #include <catch2/internal/catch_section.hpp> -#include <catch2/internal/catch_run_context.hpp> +#include <catch2/interfaces/catch_interfaces_capture.hpp> #include <catch2/internal/catch_uncaught_exceptions.hpp> #include <catch2/internal/catch_move_and_forward.hpp> diff --git a/src/catch2/internal/catch_tag_alias_registry.cpp b/src/catch2/internal/catch_tag_alias_registry.cpp index 4fd0d557..510df167 100644 --- a/src/catch2/internal/catch_tag_alias_registry.cpp +++ b/src/catch2/internal/catch_tag_alias_registry.cpp @@ -6,7 +6,6 @@ // SPDX-License-Identifier: BSL-1.0 #include <catch2/internal/catch_tag_alias_registry.hpp> -#include <catch2/internal/catch_console_colour.hpp> #include <catch2/internal/catch_enforce.hpp> #include <catch2/interfaces/catch_interfaces_registry_hub.hpp> #include <catch2/internal/catch_string_manip.hpp> diff --git a/src/catch2/internal/catch_test_case_registry_impl.cpp b/src/catch2/internal/catch_test_case_registry_impl.cpp index f1702979..c2b052da 100644 --- a/src/catch2/internal/catch_test_case_registry_impl.cpp +++ b/src/catch2/internal/catch_test_case_registry_impl.cpp @@ -7,12 +7,9 @@ // SPDX-License-Identifier: BSL-1.0 #include <catch2/internal/catch_test_case_registry_impl.hpp> -#include <catch2/internal/catch_context.hpp> #include <catch2/internal/catch_enforce.hpp> #include <catch2/interfaces/catch_interfaces_config.hpp> #include <catch2/interfaces/catch_interfaces_registry_hub.hpp> -#include <catch2/internal/catch_random_number_generator.hpp> -#include <catch2/internal/catch_run_context.hpp> #include <catch2/internal/catch_sharding.hpp> #include <catch2/catch_test_case_info.hpp> #include <catch2/catch_test_spec.hpp> @@ -73,7 +70,6 @@ namespace Catch { return sorted; } case TestRunOrder::Randomized: { - seedRng(config); using TestWithHash = std::pair<TestCaseInfoHasher::hash_t, TestCaseHandle>; TestCaseInfoHasher h{ config.rngSeed() }; diff --git a/src/catch2/internal/catch_uncaught_exceptions.cpp b/src/catch2/internal/catch_uncaught_exceptions.cpp index 704d6e1c..8cfabc0f 100644 --- a/src/catch2/internal/catch_uncaught_exceptions.cpp +++ b/src/catch2/internal/catch_uncaught_exceptions.cpp @@ -7,7 +7,6 @@ // SPDX-License-Identifier: BSL-1.0 #include <catch2/internal/catch_uncaught_exceptions.hpp> -#include <catch2/internal/catch_compiler_capabilities.hpp> #include <catch2/internal/catch_config_uncaught_exceptions.hpp> #include <catch2/catch_user_config.hpp> |