Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion libs/EXTERNAL/libcatch2
Submodule libcatch2 updated 73 files
+1 −1 .clang-tidy
+15 −3 CMakeLists.txt
+11 −2 CMakePresets.json
+12 −1 README.md
+16 −0 benchmarks/CMakeLists.txt
+28 −0 benchmarks/assertion_listener.cpp
+27 −0 benchmarks/runtime_assertion_benches.cpp
+ data/sponsors/github_repo_sponsorship.png
+7 −0 docs/ci-and-misc.md
+16 −0 docs/command-line.md
+4 −3 docs/generators.md
+51 −0 docs/release-notes.md
+117 −18 docs/thread-safety.md
+324 −191 extras/catch_amalgamated.cpp
+97 −61 extras/catch_amalgamated.hpp
+1 −1 meson.build
+24 −0 src/catch2/catch_config.cpp
+4 −0 src/catch2/catch_config.hpp
+15 −16 src/catch2/catch_message.cpp
+2 −3 src/catch2/catch_message.hpp
+0 −1 src/catch2/catch_registry_hub.cpp
+55 −1 src/catch2/catch_session.cpp
+27 −19 src/catch2/catch_tostring.cpp
+13 −5 src/catch2/catch_tostring.hpp
+1 −1 src/catch2/catch_version.cpp
+1 −1 src/catch2/catch_version_macros.hpp
+3 −2 src/catch2/generators/catch_generators_adapters.hpp
+8 −1 src/catch2/interfaces/catch_interfaces_capture.cpp
+16 −5 src/catch2/interfaces/catch_interfaces_capture.hpp
+3 −0 src/catch2/internal/catch_commandline.cpp
+8 −4 src/catch2/internal/catch_compiler_capabilities.hpp
+5 −1 src/catch2/internal/catch_console_colour.cpp
+2 −13 src/catch2/internal/catch_context.cpp
+2 −11 src/catch2/internal/catch_context.hpp
+1 −1 src/catch2/internal/catch_debugger.cpp
+16 −5 src/catch2/internal/catch_debugger.hpp
+11 −7 src/catch2/internal/catch_fatal_condition_handler.cpp
+39 −22 src/catch2/internal/catch_jsonwriter.cpp
+6 −5 src/catch2/internal/catch_message_info.cpp
+2 −1 src/catch2/internal/catch_message_info.hpp
+3 −0 src/catch2/internal/catch_platform.hpp
+19 −11 src/catch2/internal/catch_reusable_string_stream.cpp
+46 −43 src/catch2/internal/catch_run_context.cpp
+0 −8 src/catch2/internal/catch_run_context.hpp
+1 −1 src/catch2/internal/catch_unique_ptr.hpp
+63 −47 src/catch2/internal/catch_xmlwriter.cpp
+33 −0 tests/CMakeLists.txt
+45 −13 tests/ExtraTests/CMakeLists.txt
+28 −0 tests/ExtraTests/X40-QuickExit.cpp
+3 −0 tests/SelfTest/Baselines/automake.sw.approved.txt
+3 −0 tests/SelfTest/Baselines/automake.sw.multi.approved.txt
+19 −2 tests/SelfTest/Baselines/compact.sw.approved.txt
+19 −2 tests/SelfTest/Baselines/compact.sw.multi.approved.txt
+2 −2 tests/SelfTest/Baselines/console.std.approved.txt
+97 −2 tests/SelfTest/Baselines/console.sw.approved.txt
+97 −2 tests/SelfTest/Baselines/console.sw.multi.approved.txt
+5 −1 tests/SelfTest/Baselines/junit.sw.approved.txt
+5 −1 tests/SelfTest/Baselines/junit.sw.multi.approved.txt
+4 −0 tests/SelfTest/Baselines/sonarqube.sw.approved.txt
+4 −0 tests/SelfTest/Baselines/sonarqube.sw.multi.approved.txt
+27 −1 tests/SelfTest/Baselines/tap.sw.approved.txt
+27 −1 tests/SelfTest/Baselines/tap.sw.multi.approved.txt
+6 −0 tests/SelfTest/Baselines/teamcity.sw.approved.txt
+6 −0 tests/SelfTest/Baselines/teamcity.sw.multi.approved.txt
+125 −2 tests/SelfTest/Baselines/xml.sw.approved.txt
+125 −2 tests/SelfTest/Baselines/xml.sw.multi.approved.txt
+13 −0 tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp
+27 −1 tests/SelfTest/IntrospectiveTests/Json.tests.cpp
+48 −2 tests/SelfTest/IntrospectiveTests/ToString.tests.cpp
+22 −2 tests/SelfTest/IntrospectiveTests/Xml.tests.cpp
+12 −0 tests/SelfTest/UsageTests/Misc.tests.cpp
+6 −0 tests/SelfTest/UsageTests/ToStringChrono.tests.cpp
+88 −0 tests/TestScripts/testBazelExitGuardFile.py