diff --git a/.gitignore b/.gitignore
index 75596ab..2442c23 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,24 @@ out/
build/
.gradle/
.DS_Store
+c/build/
+c/_deps/
+c/CMakeCache.txt
+c/CMakeFiles/
+c/Makefile
+c/cmake_install.cmake
+c/CTestTestfile.cmake
+c/bin/
+c/lib/
+c/src/CMakeFiles/
+c/src/Makefile
+c/src/cmake_install.cmake
+c/test-*/CMakeFiles/
+c/test-*/Makefile
+c/test-*/cmake_install.cmake
+c/test-*/CTestTestfile.cmake
+c/test-catch2/sample_test_catch2
+c/test-gtest/sample_test_gtest
+java/target/
+*.o
+*.d
diff --git a/c/CMakeCache.txt b/c/CMakeCache.txt
new file mode 100644
index 0000000..7d30fe4
--- /dev/null
+++ b/c/CMakeCache.txt
@@ -0,0 +1,713 @@
+# This is the CMakeCache file.
+# For build in directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+# It was generated by CMake: /usr/local/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//Build documentation - if Doxygen and Sphinx are found.
+APPROVAL_TESTS_BUILD_DOCS:BOOL=OFF
+
+//Build documentation examples.
+APPROVAL_TESTS_BUILD_EXAMPLES:BOOL=OFF
+
+//Build self-tests.
+APPROVAL_TESTS_BUILD_TESTING:BOOL=OFF
+
+//Include this project's copy of the Catch2 test framework
+APPROVAL_TESTS_BUILD_THIRD_PARTY_CATCH2:BOOL=OFF
+
+//Include this project's copy of the doctest test framework
+APPROVAL_TESTS_BUILD_THIRD_PARTY_DOCTEST:BOOL=OFF
+
+//Include this project's copy of the Boost.UT test framework
+APPROVAL_TESTS_BUILD_THIRD_PARTY_UT:BOOL=OFF
+
+//Enable the Boost.Test integration and testing
+APPROVAL_TESTS_ENABLE_BOOST_TEST_INTEGRATION:BOOL=ON
+
+//Enable the Catch2 integration and testing
+APPROVAL_TESTS_ENABLE_CATCH2_INTEGRATION:BOOL=ON
+
+//Enable coverage reporting for selected tests
+APPROVAL_TESTS_ENABLE_CODE_COVERAGE:BOOL=OFF
+
+//Enable the CppUTest integration and testing
+APPROVAL_TESTS_ENABLE_CPPUTEST_INTEGRATION:BOOL=ON
+
+//Enable the doctest integration and testing
+APPROVAL_TESTS_ENABLE_DOCTEST_INTEGRATION:BOOL=ON
+
+//Enable the GoogleTest integration and testing
+APPROVAL_TESTS_ENABLE_GOOGLETEST_INTEGRATION:BOOL=ON
+
+//Enable the Boost.UT integration and testing
+APPROVAL_TESTS_ENABLE_UT_INTEGRATION:BOOL=ON
+
+//Value Computed by CMake
+ApprovalTests.cpp_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build
+
+//Value Computed by CMake
+ApprovalTests.cpp_IS_TOP_LEVEL:STATIC=OFF
+
+//Value Computed by CMake
+ApprovalTests.cpp_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src
+
+//Value Computed by CMake
+ApprovalTests_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests
+
+//Value Computed by CMake
+ApprovalTests_IS_TOP_LEVEL:STATIC=OFF
+
+//Value Computed by CMake
+ApprovalTests_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests
+
+//Builds the googlemock subproject
+BUILD_GMOCK:BOOL=ON
+
+//Build documentation examples
+CATCH_BUILD_EXAMPLES:BOOL=OFF
+
+//Build extra tests
+CATCH_BUILD_EXTRA_TESTS:BOOL=OFF
+
+//Builds static library from the main implementation. EXPERIMENTAL
+CATCH_BUILD_STATIC_LIBRARY:BOOL=OFF
+
+//Build SelfTest project
+CATCH_BUILD_TESTING:BOOL=ON
+
+//Generate coverage for codecov.io
+CATCH_ENABLE_COVERAGE:BOOL=OFF
+
+//Enable all warnings as errors
+CATCH_ENABLE_WERROR:BOOL=ON
+
+//Install documentation alongside library
+CATCH_INSTALL_DOCS:BOOL=ON
+
+//Install contrib alongside library
+CATCH_INSTALL_HELPERS:BOOL=ON
+
+//Perform SelfTests with Valgrind
+CATCH_USE_VALGRIND:BOOL=OFF
+
+//Path to a program.
+CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line
+
+//Path to a program.
+CMAKE_AR:FILEPATH=/usr/bin/ar
+
+//Choose the type of build, options are: None Debug Release RelWithDebInfo
+// MinSizeRel ...
+CMAKE_BUILD_TYPE:STRING=
+
+//Enable/Disable color output during build.
+CMAKE_COLOR_MAKEFILE:BOOL=ON
+
+//CXX compiler
+CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
+
+//A wrapper around 'ar' adding the appropriate '--plugin' option
+// for the GCC compiler
+CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13
+
+//A wrapper around 'ranlib' adding the appropriate '--plugin' option
+// for the GCC compiler
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13
+
+//Flags used by the CXX compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the CXX compiler during DEBUG builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=-g
+
+//Flags used by the CXX compiler during MINSIZEREL builds.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the CXX compiler during RELEASE builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
+
+//Flags used by the CXX compiler during RELWITHDEBINFO builds.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//C compiler
+CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
+
+//A wrapper around 'ar' adding the appropriate '--plugin' option
+// for the GCC compiler
+CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13
+
+//A wrapper around 'ranlib' adding the appropriate '--plugin' option
+// for the GCC compiler
+CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13
+
+//Flags used by the C compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the C compiler during DEBUG builds.
+CMAKE_C_FLAGS_DEBUG:STRING=-g
+
+//Flags used by the C compiler during MINSIZEREL builds.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the C compiler during RELEASE builds.
+CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
+
+//Flags used by the C compiler during RELWITHDEBINFO builds.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Path to a program.
+CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
+
+//Flags used by the linker during all build types.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during DEBUG builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during MINSIZEREL builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during RELEASE builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during RELWITHDEBINFO builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
+
+//Value Computed by CMake.
+CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/pkgRedirects
+
+//User executables (bin)
+CMAKE_INSTALL_BINDIR:PATH=bin
+
+//Read-only architecture-independent data (DATAROOTDIR)
+CMAKE_INSTALL_DATADIR:PATH=
+
+//Read-only architecture-independent data root (share)
+CMAKE_INSTALL_DATAROOTDIR:PATH=share
+
+//Documentation root (DATAROOTDIR/doc/PROJECT_NAME)
+CMAKE_INSTALL_DOCDIR:PATH=
+
+//C header files (include)
+CMAKE_INSTALL_INCLUDEDIR:PATH=include
+
+//Info documentation (DATAROOTDIR/info)
+CMAKE_INSTALL_INFODIR:PATH=
+
+//Object code libraries (lib)
+CMAKE_INSTALL_LIBDIR:PATH=lib
+
+//Program executables (libexec)
+CMAKE_INSTALL_LIBEXECDIR:PATH=libexec
+
+//Locale-dependent data (DATAROOTDIR/locale)
+CMAKE_INSTALL_LOCALEDIR:PATH=
+
+//Modifiable single-machine data (var)
+CMAKE_INSTALL_LOCALSTATEDIR:PATH=var
+
+//Man documentation (DATAROOTDIR/man)
+CMAKE_INSTALL_MANDIR:PATH=
+
+//C header files for non-gcc (/usr/include)
+CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//Run-time variable data (LOCALSTATEDIR/run)
+CMAKE_INSTALL_RUNSTATEDIR:PATH=
+
+//System admin executables (sbin)
+CMAKE_INSTALL_SBINDIR:PATH=sbin
+
+//Modifiable architecture-independent data (com)
+CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com
+
+//Read-only single-machine data (etc)
+CMAKE_INSTALL_SYSCONFDIR:PATH=etc
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/usr/bin/ld
+
+//Path to a program.
+CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake
+
+//Flags used by the linker during the creation of modules during
+// all build types.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during the creation of modules during
+// DEBUG builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during the creation of modules during
+// MINSIZEREL builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during the creation of modules during
+// RELEASE builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during the creation of modules during
+// RELWITHDEBINFO builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/usr/bin/nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_DESCRIPTION:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=SupermarketReceipt
+
+//Value Computed by CMake
+CMAKE_PROJECT_VERSION:STATIC=1.0
+
+//Value Computed by CMake
+CMAKE_PROJECT_VERSION_MAJOR:STATIC=1
+
+//Value Computed by CMake
+CMAKE_PROJECT_VERSION_MINOR:STATIC=0
+
+//Value Computed by CMake
+CMAKE_PROJECT_VERSION_PATCH:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_VERSION_TWEAK:STATIC=
+
+//Path to a program.
+CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
+
+//Path to a program.
+CMAKE_READELF:FILEPATH=/usr/bin/readelf
+
+//Flags used by the linker during the creation of shared libraries
+// during all build types.
+CMAKE_SHARED_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during the creation of shared libraries
+// during DEBUG builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during the creation of shared libraries
+// during MINSIZEREL builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during the creation of shared libraries
+// during RELEASE builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during the creation of shared libraries
+// during RELWITHDEBINFO builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Flags used by the linker during the creation of static libraries
+// during all build types.
+CMAKE_STATIC_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during the creation of static libraries
+// during DEBUG builds.
+CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during the creation of static libraries
+// during MINSIZEREL builds.
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during the creation of static libraries
+// during RELEASE builds.
+CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during the creation of static libraries
+// during RELWITHDEBINFO builds.
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/usr/bin/strip
+
+//Path to a program.
+CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+Catch2_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build
+
+//Value Computed by CMake
+Catch2_IS_TOP_LEVEL:STATIC=OFF
+
+//Value Computed by CMake
+Catch2_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src
+
+//Directory under which to collect all populated content
+FETCHCONTENT_BASE_DIR:PATH=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps
+
+//Disables all attempts to download or update content and assumes
+// source dirs already exist
+FETCHCONTENT_FULLY_DISCONNECTED:BOOL=OFF
+
+//Enables QUIET option for all content population
+FETCHCONTENT_QUIET:BOOL=ON
+
+//When not empty, overrides where to find pre-populated content
+// for ApprovalTests
+FETCHCONTENT_SOURCE_DIR_APPROVALTESTS:PATH=
+
+//When not empty, overrides where to find pre-populated content
+// for Catch2
+FETCHCONTENT_SOURCE_DIR_CATCH2:PATH=
+
+//When not empty, overrides where to find pre-populated content
+// for googletest
+FETCHCONTENT_SOURCE_DIR_GOOGLETEST:PATH=
+
+//Enables UPDATE_DISCONNECTED behavior for all content population
+FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF
+
+//Enables UPDATE_DISCONNECTED behavior just for population of ApprovalTests
+FETCHCONTENT_UPDATES_DISCONNECTED_APPROVALTESTS:BOOL=OFF
+
+//Enables UPDATE_DISCONNECTED behavior just for population of Catch2
+FETCHCONTENT_UPDATES_DISCONNECTED_CATCH2:BOOL=OFF
+
+//Enables UPDATE_DISCONNECTED behavior just for population of googletest
+FETCHCONTENT_UPDATES_DISCONNECTED_GOOGLETEST:BOOL=OFF
+
+//Git command line client
+GIT_EXECUTABLE:FILEPATH=/usr/bin/git
+
+//Enable installation of googletest. (Projects embedding googletest
+// may want to turn this OFF.)
+INSTALL_GTEST:BOOL=ON
+
+//Path to a program.
+PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python
+
+//Value Computed by CMake
+SupermarketReceipt_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+//Value Computed by CMake
+SupermarketReceipt_IS_TOP_LEVEL:STATIC=ON
+
+//Value Computed by CMake
+SupermarketReceipt_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+//Value Computed by CMake
+gmock_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock
+
+//Value Computed by CMake
+gmock_IS_TOP_LEVEL:STATIC=OFF
+
+//Dependencies for the target
+gmock_LIB_DEPENDS:STATIC=general;gtest;
+
+//Value Computed by CMake
+gmock_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock
+
+//Build all of Google Mock's own tests.
+gmock_build_tests:BOOL=OFF
+
+//Dependencies for the target
+gmock_main_LIB_DEPENDS:STATIC=general;gmock;
+
+//Value Computed by CMake
+googletest-distribution_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build
+
+//Value Computed by CMake
+googletest-distribution_IS_TOP_LEVEL:STATIC=OFF
+
+//Value Computed by CMake
+googletest-distribution_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src
+
+//Value Computed by CMake
+gtest_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest
+
+//Value Computed by CMake
+gtest_IS_TOP_LEVEL:STATIC=OFF
+
+//Value Computed by CMake
+gtest_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest
+
+//Build gtest's sample programs.
+gtest_build_samples:BOOL=OFF
+
+//Build all of gtest's own tests.
+gtest_build_tests:BOOL=OFF
+
+//Disable uses of pthreads in gtest.
+gtest_disable_pthreads:BOOL=OFF
+
+//Use shared (DLL) run-time lib even when Google Test is built
+// as static lib.
+gtest_force_shared_crt:BOOL=OFF
+
+//Build gtest with internal symbols hidden in shared libraries.
+gtest_hide_internal_symbols:BOOL=OFF
+
+//Dependencies for the target
+gtest_main_LIB_DEPENDS:STATIC=general;gtest;
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: APPROVAL_TESTS_ENABLE_BOOST_TEST_INTEGRATION
+APPROVAL_TESTS_ENABLE_BOOST_TEST_INTEGRATION-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: APPROVAL_TESTS_ENABLE_CATCH2_INTEGRATION
+APPROVAL_TESTS_ENABLE_CATCH2_INTEGRATION-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: APPROVAL_TESTS_ENABLE_CPPUTEST_INTEGRATION
+APPROVAL_TESTS_ENABLE_CPPUTEST_INTEGRATION-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: APPROVAL_TESTS_ENABLE_DOCTEST_INTEGRATION
+APPROVAL_TESTS_ENABLE_DOCTEST_INTEGRATION-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: APPROVAL_TESTS_ENABLE_GOOGLETEST_INTEGRATION
+APPROVAL_TESTS_ENABLE_GOOGLETEST_INTEGRATION-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: APPROVAL_TESTS_ENABLE_UT_INTEGRATION
+APPROVAL_TESTS_ENABLE_UT_INTEGRATION-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_ADDR2LINE
+CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=31
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=6
+//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
+CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER
+CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
+CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
+CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS
+CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
+CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
+CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
+CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
+CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER
+CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_DLLTOOL
+CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
+//Path to cache edit program executable.
+CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/bin/ccmake
+//Executable file format
+CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Unix Makefiles
+//Generator instance identifier.
+CMAKE_GENERATOR_INSTANCE:INTERNAL=
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Test CMAKE_HAVE_LIBC_PTHREAD
+CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+//ADVANCED property for variable: CMAKE_INSTALL_BINDIR
+CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_DATADIR
+CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR
+CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR
+CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR
+CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_INFODIR
+CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR
+CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR
+CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR
+CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR
+CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_MANDIR
+CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR
+CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR
+CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR
+CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR
+CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
+//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR
+CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
+CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=11
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_READELF
+CMAKE_READELF-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.31
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
+CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
+CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
+CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
+CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
+CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
+CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STRIP
+CMAKE_STRIP-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_TAPI
+CMAKE_TAPI-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+//Details about finding PythonInterp
+FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python][v3.12.3()]
+//Details about finding Threads
+FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
+//ADVANCED property for variable: GIT_EXECUTABLE
+GIT_EXECUTABLE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: PYTHON_EXECUTABLE
+PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1
+//linker supports push/pop state
+_CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
+//linker supports push/pop state
+_CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
+//linker supports push/pop state
+_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
+//CMAKE_INSTALL_PREFIX during last run
+_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local
+generated_dir:INTERNAL=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/generated
+//ADVANCED property for variable: gmock_build_tests
+gmock_build_tests-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: gtest_build_samples
+gtest_build_samples-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: gtest_build_tests
+gtest_build_tests-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: gtest_disable_pthreads
+gtest_disable_pthreads-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: gtest_force_shared_crt
+gtest_force_shared_crt-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: gtest_hide_internal_symbols
+gtest_hide_internal_symbols-ADVANCED:INTERNAL=1
+targets_export_name:INTERNAL=GTestTargets
+
diff --git a/c/CMakeFiles/3.31.6/CMakeCCompiler.cmake b/c/CMakeFiles/3.31.6/CMakeCCompiler.cmake
new file mode 100644
index 0000000..6f50f91
--- /dev/null
+++ b/c/CMakeFiles/3.31.6/CMakeCCompiler.cmake
@@ -0,0 +1,81 @@
+set(CMAKE_C_COMPILER "/usr/bin/cc")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "GNU")
+set(CMAKE_C_COMPILER_VERSION "13.3.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17")
+set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON")
+set(CMAKE_C_STANDARD_LATEST "23")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+set(CMAKE_C17_COMPILE_FEATURES "c_std_17")
+set(CMAKE_C23_COMPILE_FEATURES "c_std_23")
+
+set(CMAKE_C_PLATFORM_ID "Linux")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+
+set(CMAKE_AR "/usr/bin/ar")
+set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-13")
+set(CMAKE_RANLIB "/usr/bin/ranlib")
+set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13")
+set(CMAKE_LINKER "/usr/bin/ld")
+set(CMAKE_LINKER_LINK "")
+set(CMAKE_LINKER_LLD "")
+set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld")
+set(CMAKE_C_COMPILER_LINKER_ID "GNU")
+set(CMAKE_C_COMPILER_LINKER_VERSION 2.42)
+set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU)
+set(CMAKE_MT "")
+set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND")
+set(CMAKE_COMPILER_IS_GNUCC 1)
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+set(CMAKE_C_LINKER_DEPFILE_SUPPORTED )
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "8")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/c/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake b/c/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..14f6ae3
--- /dev/null
+++ b/c/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake
@@ -0,0 +1,101 @@
+set(CMAKE_CXX_COMPILER "/usr/bin/c++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "GNU")
+set(CMAKE_CXX_COMPILER_VERSION "13.3.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
+set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
+set(CMAKE_CXX_STANDARD_LATEST "23")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
+set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
+set(CMAKE_CXX26_COMPILE_FEATURES "")
+
+set(CMAKE_CXX_PLATFORM_ID "Linux")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+
+set(CMAKE_AR "/usr/bin/ar")
+set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-13")
+set(CMAKE_RANLIB "/usr/bin/ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13")
+set(CMAKE_LINKER "/usr/bin/ld")
+set(CMAKE_LINKER_LINK "")
+set(CMAKE_LINKER_LLD "")
+set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld")
+set(CMAKE_CXX_COMPILER_LINKER_ID "GNU")
+set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.42)
+set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU)
+set(CMAKE_MT "")
+set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND")
+set(CMAKE_COMPILER_IS_GNUCXX 1)
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+
+foreach (lang IN ITEMS C OBJC OBJCXX)
+ if (CMAKE_${lang}_COMPILER_ID_RUN)
+ foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
+ list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
+ endforeach()
+ endif()
+endforeach()
+
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED )
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
+set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "")
+
+set(CMAKE_CXX_COMPILER_IMPORT_STD "")
+### Imported target for C++23 standard library
+set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles")
+
+
+
diff --git a/c/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin b/c/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000..0e5f034
Binary files /dev/null and b/c/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin differ
diff --git a/c/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin b/c/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000..e90f3f7
Binary files /dev/null and b/c/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/c/CMakeFiles/3.31.6/CMakeSystem.cmake b/c/CMakeFiles/3.31.6/CMakeSystem.cmake
new file mode 100644
index 0000000..b2715a6
--- /dev/null
+++ b/c/CMakeFiles/3.31.6/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Linux-6.11.0-1018-azure")
+set(CMAKE_HOST_SYSTEM_NAME "Linux")
+set(CMAKE_HOST_SYSTEM_VERSION "6.11.0-1018-azure")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+
+
+set(CMAKE_SYSTEM "Linux-6.11.0-1018-azure")
+set(CMAKE_SYSTEM_NAME "Linux")
+set(CMAKE_SYSTEM_VERSION "6.11.0-1018-azure")
+set(CMAKE_SYSTEM_PROCESSOR "x86_64")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/c/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c b/c/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c
new file mode 100644
index 0000000..50d95e5
--- /dev/null
+++ b/c/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c
@@ -0,0 +1,904 @@
+#ifdef __cplusplus
+# error "A C++ compiler has been selected for C."
+#endif
+
+#if defined(__18CXX)
+# define ID_VOID_MAIN
+#endif
+#if defined(__CLASSIC_C__)
+/* cv-qualifiers did not exist in K&R C */
+# define const
+# define volatile
+#endif
+
+#if !defined(__has_include)
+/* If the compiler does not have __has_include, pretend the answer is
+ always no. */
+# define __has_include(x) 0
+#endif
+
+
+/* Version number components: V=Version, R=Revision, P=Patch
+ Version date components: YYYY=Year, MM=Month, DD=Day */
+
+#if defined(__INTEL_COMPILER) || defined(__ICC)
+# define COMPILER_ID "Intel"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# if defined(__GNUC__)
+# define SIMULATE_ID "GNU"
+# endif
+ /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
+ except that a few beta releases use the old format with V=2021. */
+# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
+# if defined(__INTEL_COMPILER_UPDATE)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
+# else
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
+# endif
+# else
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
+ /* The third version component from --version is an update index,
+ but no macro is provided for it. */
+# define COMPILER_VERSION_PATCH DEC(0)
+# endif
+# if defined(__INTEL_COMPILER_BUILD_DATE)
+ /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
+# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
+# endif
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# if defined(__GNUC__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+# elif defined(__GNUG__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+# endif
+# if defined(__GNUC_MINOR__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
+# define COMPILER_ID "IntelLLVM"
+#if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_ID "GNU"
+#endif
+/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
+ * later. Look for 6 digit vs. 8 digit version number to decide encoding.
+ * VVVV is no smaller than the current year when a version is released.
+ */
+#if __INTEL_LLVM_COMPILER < 1000000L
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
+#else
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
+#endif
+#if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+#elif defined(__GNUG__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+#endif
+#if defined(__GNUC_MINOR__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+#endif
+#if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+#endif
+
+#elif defined(__PATHCC__)
+# define COMPILER_ID "PathScale"
+# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
+# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
+# if defined(__PATHCC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
+# endif
+
+#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
+# define COMPILER_ID "Embarcadero"
+# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
+# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
+# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
+
+#elif defined(__BORLANDC__)
+# define COMPILER_ID "Borland"
+ /* __BORLANDC__ = 0xVRR */
+# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
+# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
+
+#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
+# define COMPILER_ID "Watcom"
+ /* __WATCOMC__ = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__WATCOMC__)
+# define COMPILER_ID "OpenWatcom"
+ /* __WATCOMC__ = VVRP + 1100 */
+# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__SUNPRO_C)
+# define COMPILER_ID "SunPro"
+# if __SUNPRO_C >= 0x5100
+ /* __SUNPRO_C = 0xVRRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
+# else
+ /* __SUNPRO_CC = 0xVRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
+# endif
+
+#elif defined(__HP_cc)
+# define COMPILER_ID "HP"
+ /* __HP_cc = VVRRPP */
+# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
+# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
+
+#elif defined(__DECC)
+# define COMPILER_ID "Compaq"
+ /* __DECC_VER = VVRRTPPPP */
+# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
+# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
+# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
+
+#elif defined(__IBMC__) && defined(__COMPILER_VER__)
+# define COMPILER_ID "zOS"
+ /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
+
+#elif defined(__open_xl__) && defined(__clang__)
+# define COMPILER_ID "IBMClang"
+# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
+# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
+# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
+
+
+#elif defined(__ibmxl__) && defined(__clang__)
+# define COMPILER_ID "XLClang"
+# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
+# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
+# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
+
+
+#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
+# define COMPILER_ID "XL"
+ /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
+
+#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
+# define COMPILER_ID "VisualAge"
+ /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
+
+#elif defined(__NVCOMPILER)
+# define COMPILER_ID "NVHPC"
+# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
+# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
+# if defined(__NVCOMPILER_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
+# endif
+
+#elif defined(__PGI)
+# define COMPILER_ID "PGI"
+# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
+# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
+# if defined(__PGIC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
+# endif
+
+#elif defined(__clang__) && defined(__cray__)
+# define COMPILER_ID "CrayClang"
+# define COMPILER_VERSION_MAJOR DEC(__cray_major__)
+# define COMPILER_VERSION_MINOR DEC(__cray_minor__)
+# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__)
+# define COMPILER_VERSION_INTERNAL_STR __clang_version__
+
+
+#elif defined(_CRAYC)
+# define COMPILER_ID "Cray"
+# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
+# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
+
+#elif defined(__TI_COMPILER_VERSION__)
+# define COMPILER_ID "TI"
+ /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
+# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
+# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
+# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
+
+#elif defined(__CLANG_FUJITSU)
+# define COMPILER_ID "FujitsuClang"
+# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# define COMPILER_VERSION_INTERNAL_STR __clang_version__
+
+
+#elif defined(__FUJITSU)
+# define COMPILER_ID "Fujitsu"
+# if defined(__FCC_version__)
+# define COMPILER_VERSION __FCC_version__
+# elif defined(__FCC_major__)
+# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# endif
+# if defined(__fcc_version)
+# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
+# elif defined(__FCC_VERSION)
+# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
+# endif
+
+
+#elif defined(__ghs__)
+# define COMPILER_ID "GHS"
+/* __GHS_VERSION_NUMBER = VVVVRP */
+# ifdef __GHS_VERSION_NUMBER
+# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
+# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
+# endif
+
+#elif defined(__TASKING__)
+# define COMPILER_ID "Tasking"
+ # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
+ # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
+# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
+
+#elif defined(__ORANGEC__)
+# define COMPILER_ID "OrangeC"
+# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__)
+# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__)
+# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__)
+
+#elif defined(__TINYC__)
+# define COMPILER_ID "TinyCC"
+
+#elif defined(__BCC__)
+# define COMPILER_ID "Bruce"
+
+#elif defined(__SCO_VERSION__)
+# define COMPILER_ID "SCO"
+
+#elif defined(__ARMCC_VERSION) && !defined(__clang__)
+# define COMPILER_ID "ARMCC"
+#if __ARMCC_VERSION >= 1000000
+ /* __ARMCC_VERSION = VRRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#else
+ /* __ARMCC_VERSION = VRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#endif
+
+
+#elif defined(__clang__) && defined(__apple_build_version__)
+# define COMPILER_ID "AppleClang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
+
+#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
+# define COMPILER_ID "ARMClang"
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100)
+# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
+
+#elif defined(__clang__) && defined(__ti__)
+# define COMPILER_ID "TIClang"
+ # define COMPILER_VERSION_MAJOR DEC(__ti_major__)
+ # define COMPILER_VERSION_MINOR DEC(__ti_minor__)
+ # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__)
+# define COMPILER_VERSION_INTERNAL DEC(__ti_version__)
+
+#elif defined(__clang__)
+# define COMPILER_ID "Clang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+
+#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
+# define COMPILER_ID "LCC"
+# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
+# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
+# if defined(__LCC_MINOR__)
+# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
+# endif
+# if defined(__GNUC__) && defined(__GNUC_MINOR__)
+# define SIMULATE_ID "GNU"
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+# if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+# endif
+
+#elif defined(__GNUC__)
+# define COMPILER_ID "GNU"
+# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
+# if defined(__GNUC_MINOR__)
+# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif defined(_MSC_VER)
+# define COMPILER_ID "MSVC"
+ /* _MSC_VER = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
+# if defined(_MSC_FULL_VER)
+# if _MSC_VER >= 1400
+ /* _MSC_FULL_VER = VVRRPPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
+# else
+ /* _MSC_FULL_VER = VVRRPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
+# endif
+# endif
+# if defined(_MSC_BUILD)
+# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
+# endif
+
+#elif defined(_ADI_COMPILER)
+# define COMPILER_ID "ADSP"
+#if defined(__VERSIONNUM__)
+ /* __VERSIONNUM__ = 0xVVRRPPTT */
+# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
+# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
+# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
+# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
+#endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# define COMPILER_ID "IAR"
+# if defined(__VER__) && defined(__ICCARM__)
+# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
+# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
+# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
+# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
+# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
+# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
+# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
+# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# endif
+
+#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
+# define COMPILER_ID "SDCC"
+# if defined(__SDCC_VERSION_MAJOR)
+# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
+# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
+# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
+# else
+ /* SDCC = VRP */
+# define COMPILER_VERSION_MAJOR DEC(SDCC/100)
+# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(SDCC % 10)
+# endif
+
+
+/* These compilers are either not known or too old to define an
+ identification macro. Try to identify the platform and guess that
+ it is the native compiler. */
+#elif defined(__hpux) || defined(__hpua)
+# define COMPILER_ID "HP"
+
+#else /* unknown compiler */
+# define COMPILER_ID ""
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
+#ifdef SIMULATE_ID
+char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
+#endif
+
+#ifdef __QNXNTO__
+char const* qnxnto = "INFO" ":" "qnxnto[]";
+#endif
+
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
+#endif
+
+#define STRINGIFY_HELPER(X) #X
+#define STRINGIFY(X) STRINGIFY_HELPER(X)
+
+/* Identify known platforms by name. */
+#if defined(__linux) || defined(__linux__) || defined(linux)
+# define PLATFORM_ID "Linux"
+
+#elif defined(__MSYS__)
+# define PLATFORM_ID "MSYS"
+
+#elif defined(__CYGWIN__)
+# define PLATFORM_ID "Cygwin"
+
+#elif defined(__MINGW32__)
+# define PLATFORM_ID "MinGW"
+
+#elif defined(__APPLE__)
+# define PLATFORM_ID "Darwin"
+
+#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
+# define PLATFORM_ID "Windows"
+
+#elif defined(__FreeBSD__) || defined(__FreeBSD)
+# define PLATFORM_ID "FreeBSD"
+
+#elif defined(__NetBSD__) || defined(__NetBSD)
+# define PLATFORM_ID "NetBSD"
+
+#elif defined(__OpenBSD__) || defined(__OPENBSD)
+# define PLATFORM_ID "OpenBSD"
+
+#elif defined(__sun) || defined(sun)
+# define PLATFORM_ID "SunOS"
+
+#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
+# define PLATFORM_ID "AIX"
+
+#elif defined(__hpux) || defined(__hpux__)
+# define PLATFORM_ID "HP-UX"
+
+#elif defined(__HAIKU__)
+# define PLATFORM_ID "Haiku"
+
+#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
+# define PLATFORM_ID "BeOS"
+
+#elif defined(__QNX__) || defined(__QNXNTO__)
+# define PLATFORM_ID "QNX"
+
+#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
+# define PLATFORM_ID "Tru64"
+
+#elif defined(__riscos) || defined(__riscos__)
+# define PLATFORM_ID "RISCos"
+
+#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
+# define PLATFORM_ID "SINIX"
+
+#elif defined(__UNIX_SV__)
+# define PLATFORM_ID "UNIX_SV"
+
+#elif defined(__bsdos__)
+# define PLATFORM_ID "BSDOS"
+
+#elif defined(_MPRAS) || defined(MPRAS)
+# define PLATFORM_ID "MP-RAS"
+
+#elif defined(__osf) || defined(__osf__)
+# define PLATFORM_ID "OSF1"
+
+#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
+# define PLATFORM_ID "SCO_SV"
+
+#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
+# define PLATFORM_ID "ULTRIX"
+
+#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
+# define PLATFORM_ID "Xenix"
+
+#elif defined(__WATCOMC__)
+# if defined(__LINUX__)
+# define PLATFORM_ID "Linux"
+
+# elif defined(__DOS__)
+# define PLATFORM_ID "DOS"
+
+# elif defined(__OS2__)
+# define PLATFORM_ID "OS2"
+
+# elif defined(__WINDOWS__)
+# define PLATFORM_ID "Windows3x"
+
+# elif defined(__VXWORKS__)
+# define PLATFORM_ID "VxWorks"
+
+# else /* unknown platform */
+# define PLATFORM_ID
+# endif
+
+#elif defined(__INTEGRITY)
+# if defined(INT_178B)
+# define PLATFORM_ID "Integrity178"
+
+# else /* regular Integrity */
+# define PLATFORM_ID "Integrity"
+# endif
+
+# elif defined(_ADI_COMPILER)
+# define PLATFORM_ID "ADSP"
+
+#else /* unknown platform */
+# define PLATFORM_ID
+
+#endif
+
+/* For windows compilers MSVC and Intel we can determine
+ the architecture of the compiler being used. This is because
+ the compilers do not have flags that can change the architecture,
+ but rather depend on which compiler is being used
+*/
+#if defined(_WIN32) && defined(_MSC_VER)
+# if defined(_M_IA64)
+# define ARCHITECTURE_ID "IA64"
+
+# elif defined(_M_ARM64EC)
+# define ARCHITECTURE_ID "ARM64EC"
+
+# elif defined(_M_X64) || defined(_M_AMD64)
+# define ARCHITECTURE_ID "x64"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# elif defined(_M_ARM64)
+# define ARCHITECTURE_ID "ARM64"
+
+# elif defined(_M_ARM)
+# if _M_ARM == 4
+# define ARCHITECTURE_ID "ARMV4I"
+# elif _M_ARM == 5
+# define ARCHITECTURE_ID "ARMV5I"
+# else
+# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
+# endif
+
+# elif defined(_M_MIPS)
+# define ARCHITECTURE_ID "MIPS"
+
+# elif defined(_M_SH)
+# define ARCHITECTURE_ID "SHx"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__WATCOMC__)
+# if defined(_M_I86)
+# define ARCHITECTURE_ID "I86"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# if defined(__ICCARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__ICCRX__)
+# define ARCHITECTURE_ID "RX"
+
+# elif defined(__ICCRH850__)
+# define ARCHITECTURE_ID "RH850"
+
+# elif defined(__ICCRL78__)
+# define ARCHITECTURE_ID "RL78"
+
+# elif defined(__ICCRISCV__)
+# define ARCHITECTURE_ID "RISCV"
+
+# elif defined(__ICCAVR__)
+# define ARCHITECTURE_ID "AVR"
+
+# elif defined(__ICC430__)
+# define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__ICCV850__)
+# define ARCHITECTURE_ID "V850"
+
+# elif defined(__ICC8051__)
+# define ARCHITECTURE_ID "8051"
+
+# elif defined(__ICCSTM8__)
+# define ARCHITECTURE_ID "STM8"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__ghs__)
+# if defined(__PPC64__)
+# define ARCHITECTURE_ID "PPC64"
+
+# elif defined(__ppc__)
+# define ARCHITECTURE_ID "PPC"
+
+# elif defined(__ARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__x86_64__)
+# define ARCHITECTURE_ID "x64"
+
+# elif defined(__i386__)
+# define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__clang__) && defined(__ti__)
+# if defined(__ARM_ARCH)
+# define ARCHITECTURE_ID "ARM"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__TI_COMPILER_VERSION__)
+# if defined(__TI_ARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__MSP430__)
+# define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__TMS320C28XX__)
+# define ARCHITECTURE_ID "TMS320C28x"
+
+# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
+# define ARCHITECTURE_ID "TMS320C6x"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+# elif defined(__ADSPSHARC__)
+# define ARCHITECTURE_ID "SHARC"
+
+# elif defined(__ADSPBLACKFIN__)
+# define ARCHITECTURE_ID "Blackfin"
+
+#elif defined(__TASKING__)
+
+# if defined(__CTC__) || defined(__CPTC__)
+# define ARCHITECTURE_ID "TriCore"
+
+# elif defined(__CMCS__)
+# define ARCHITECTURE_ID "MCS"
+
+# elif defined(__CARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__CARC__)
+# define ARCHITECTURE_ID "ARC"
+
+# elif defined(__C51__)
+# define ARCHITECTURE_ID "8051"
+
+# elif defined(__CPCP__)
+# define ARCHITECTURE_ID "PCP"
+
+# else
+# define ARCHITECTURE_ID ""
+# endif
+
+#else
+# define ARCHITECTURE_ID
+#endif
+
+/* Convert integer to decimal digit literals. */
+#define DEC(n) \
+ ('0' + (((n) / 10000000)%10)), \
+ ('0' + (((n) / 1000000)%10)), \
+ ('0' + (((n) / 100000)%10)), \
+ ('0' + (((n) / 10000)%10)), \
+ ('0' + (((n) / 1000)%10)), \
+ ('0' + (((n) / 100)%10)), \
+ ('0' + (((n) / 10)%10)), \
+ ('0' + ((n) % 10))
+
+/* Convert integer to hex digit literals. */
+#define HEX(n) \
+ ('0' + ((n)>>28 & 0xF)), \
+ ('0' + ((n)>>24 & 0xF)), \
+ ('0' + ((n)>>20 & 0xF)), \
+ ('0' + ((n)>>16 & 0xF)), \
+ ('0' + ((n)>>12 & 0xF)), \
+ ('0' + ((n)>>8 & 0xF)), \
+ ('0' + ((n)>>4 & 0xF)), \
+ ('0' + ((n) & 0xF))
+
+/* Construct a string literal encoding the version number. */
+#ifdef COMPILER_VERSION
+char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
+
+/* Construct a string literal encoding the version number components. */
+#elif defined(COMPILER_VERSION_MAJOR)
+char const info_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
+ COMPILER_VERSION_MAJOR,
+# ifdef COMPILER_VERSION_MINOR
+ '.', COMPILER_VERSION_MINOR,
+# ifdef COMPILER_VERSION_PATCH
+ '.', COMPILER_VERSION_PATCH,
+# ifdef COMPILER_VERSION_TWEAK
+ '.', COMPILER_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct a string literal encoding the internal version number. */
+#ifdef COMPILER_VERSION_INTERNAL
+char const info_version_internal[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
+ 'i','n','t','e','r','n','a','l','[',
+ COMPILER_VERSION_INTERNAL,']','\0'};
+#elif defined(COMPILER_VERSION_INTERNAL_STR)
+char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
+#endif
+
+/* Construct a string literal encoding the version number components. */
+#ifdef SIMULATE_VERSION_MAJOR
+char const info_simulate_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
+ SIMULATE_VERSION_MAJOR,
+# ifdef SIMULATE_VERSION_MINOR
+ '.', SIMULATE_VERSION_MINOR,
+# ifdef SIMULATE_VERSION_PATCH
+ '.', SIMULATE_VERSION_PATCH,
+# ifdef SIMULATE_VERSION_TWEAK
+ '.', SIMULATE_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
+char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
+
+
+
+#define C_STD_99 199901L
+#define C_STD_11 201112L
+#define C_STD_17 201710L
+#define C_STD_23 202311L
+
+#ifdef __STDC_VERSION__
+# define C_STD __STDC_VERSION__
+#endif
+
+#if !defined(__STDC__) && !defined(__clang__)
+# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
+# define C_VERSION "90"
+# else
+# define C_VERSION
+# endif
+#elif C_STD > C_STD_17
+# define C_VERSION "23"
+#elif C_STD > C_STD_11
+# define C_VERSION "17"
+#elif C_STD > C_STD_99
+# define C_VERSION "11"
+#elif C_STD >= C_STD_99
+# define C_VERSION "99"
+#else
+# define C_VERSION "90"
+#endif
+const char* info_language_standard_default =
+ "INFO" ":" "standard_default[" C_VERSION "]";
+
+const char* info_language_extensions_default = "INFO" ":" "extensions_default["
+#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
+ defined(__TI_COMPILER_VERSION__)) && \
+ !defined(__STRICT_ANSI__)
+ "ON"
+#else
+ "OFF"
+#endif
+"]";
+
+/*--------------------------------------------------------------------------*/
+
+#ifdef ID_VOID_MAIN
+void main() {}
+#else
+# if defined(__CLASSIC_C__)
+int main(argc, argv) int argc; char *argv[];
+# else
+int main(int argc, char* argv[])
+# endif
+{
+ int require = 0;
+ require += info_compiler[argc];
+ require += info_platform[argc];
+ require += info_arch[argc];
+#ifdef COMPILER_VERSION_MAJOR
+ require += info_version[argc];
+#endif
+#ifdef COMPILER_VERSION_INTERNAL
+ require += info_version_internal[argc];
+#endif
+#ifdef SIMULATE_ID
+ require += info_simulate[argc];
+#endif
+#ifdef SIMULATE_VERSION_MAJOR
+ require += info_simulate_version[argc];
+#endif
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+ require += info_cray[argc];
+#endif
+ require += info_language_standard_default[argc];
+ require += info_language_extensions_default[argc];
+ (void)argv;
+ return require;
+}
+#endif
diff --git a/c/CMakeFiles/3.31.6/CompilerIdC/a.out b/c/CMakeFiles/3.31.6/CompilerIdC/a.out
new file mode 100755
index 0000000..ecc315e
Binary files /dev/null and b/c/CMakeFiles/3.31.6/CompilerIdC/a.out differ
diff --git a/c/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp b/c/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp
new file mode 100644
index 0000000..3b6e114
--- /dev/null
+++ b/c/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp
@@ -0,0 +1,919 @@
+/* This source file must have a .cpp extension so that all C++ compilers
+ recognize the extension without flags. Borland does not know .cxx for
+ example. */
+#ifndef __cplusplus
+# error "A C compiler has been selected for C++."
+#endif
+
+#if !defined(__has_include)
+/* If the compiler does not have __has_include, pretend the answer is
+ always no. */
+# define __has_include(x) 0
+#endif
+
+
+/* Version number components: V=Version, R=Revision, P=Patch
+ Version date components: YYYY=Year, MM=Month, DD=Day */
+
+#if defined(__INTEL_COMPILER) || defined(__ICC)
+# define COMPILER_ID "Intel"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# if defined(__GNUC__)
+# define SIMULATE_ID "GNU"
+# endif
+ /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
+ except that a few beta releases use the old format with V=2021. */
+# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
+# if defined(__INTEL_COMPILER_UPDATE)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
+# else
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
+# endif
+# else
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
+ /* The third version component from --version is an update index,
+ but no macro is provided for it. */
+# define COMPILER_VERSION_PATCH DEC(0)
+# endif
+# if defined(__INTEL_COMPILER_BUILD_DATE)
+ /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
+# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
+# endif
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# if defined(__GNUC__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+# elif defined(__GNUG__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+# endif
+# if defined(__GNUC_MINOR__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
+# define COMPILER_ID "IntelLLVM"
+#if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_ID "GNU"
+#endif
+/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
+ * later. Look for 6 digit vs. 8 digit version number to decide encoding.
+ * VVVV is no smaller than the current year when a version is released.
+ */
+#if __INTEL_LLVM_COMPILER < 1000000L
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
+#else
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
+#endif
+#if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+#elif defined(__GNUG__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+#endif
+#if defined(__GNUC_MINOR__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+#endif
+#if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+#endif
+
+#elif defined(__PATHCC__)
+# define COMPILER_ID "PathScale"
+# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
+# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
+# if defined(__PATHCC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
+# endif
+
+#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
+# define COMPILER_ID "Embarcadero"
+# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
+# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
+# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
+
+#elif defined(__BORLANDC__)
+# define COMPILER_ID "Borland"
+ /* __BORLANDC__ = 0xVRR */
+# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
+# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
+
+#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
+# define COMPILER_ID "Watcom"
+ /* __WATCOMC__ = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__WATCOMC__)
+# define COMPILER_ID "OpenWatcom"
+ /* __WATCOMC__ = VVRP + 1100 */
+# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__SUNPRO_CC)
+# define COMPILER_ID "SunPro"
+# if __SUNPRO_CC >= 0x5100
+ /* __SUNPRO_CC = 0xVRRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
+# else
+ /* __SUNPRO_CC = 0xVRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
+# endif
+
+#elif defined(__HP_aCC)
+# define COMPILER_ID "HP"
+ /* __HP_aCC = VVRRPP */
+# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
+# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
+
+#elif defined(__DECCXX)
+# define COMPILER_ID "Compaq"
+ /* __DECCXX_VER = VVRRTPPPP */
+# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
+# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
+# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
+
+#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
+# define COMPILER_ID "zOS"
+ /* __IBMCPP__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
+
+#elif defined(__open_xl__) && defined(__clang__)
+# define COMPILER_ID "IBMClang"
+# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
+# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
+# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
+
+
+#elif defined(__ibmxl__) && defined(__clang__)
+# define COMPILER_ID "XLClang"
+# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
+# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
+# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
+
+
+#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
+# define COMPILER_ID "XL"
+ /* __IBMCPP__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
+
+#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
+# define COMPILER_ID "VisualAge"
+ /* __IBMCPP__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
+
+#elif defined(__NVCOMPILER)
+# define COMPILER_ID "NVHPC"
+# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
+# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
+# if defined(__NVCOMPILER_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
+# endif
+
+#elif defined(__PGI)
+# define COMPILER_ID "PGI"
+# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
+# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
+# if defined(__PGIC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
+# endif
+
+#elif defined(__clang__) && defined(__cray__)
+# define COMPILER_ID "CrayClang"
+# define COMPILER_VERSION_MAJOR DEC(__cray_major__)
+# define COMPILER_VERSION_MINOR DEC(__cray_minor__)
+# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__)
+# define COMPILER_VERSION_INTERNAL_STR __clang_version__
+
+
+#elif defined(_CRAYC)
+# define COMPILER_ID "Cray"
+# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
+# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
+
+#elif defined(__TI_COMPILER_VERSION__)
+# define COMPILER_ID "TI"
+ /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
+# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
+# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
+# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
+
+#elif defined(__CLANG_FUJITSU)
+# define COMPILER_ID "FujitsuClang"
+# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# define COMPILER_VERSION_INTERNAL_STR __clang_version__
+
+
+#elif defined(__FUJITSU)
+# define COMPILER_ID "Fujitsu"
+# if defined(__FCC_version__)
+# define COMPILER_VERSION __FCC_version__
+# elif defined(__FCC_major__)
+# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# endif
+# if defined(__fcc_version)
+# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
+# elif defined(__FCC_VERSION)
+# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
+# endif
+
+
+#elif defined(__ghs__)
+# define COMPILER_ID "GHS"
+/* __GHS_VERSION_NUMBER = VVVVRP */
+# ifdef __GHS_VERSION_NUMBER
+# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
+# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
+# endif
+
+#elif defined(__TASKING__)
+# define COMPILER_ID "Tasking"
+ # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
+ # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
+# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
+
+#elif defined(__ORANGEC__)
+# define COMPILER_ID "OrangeC"
+# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__)
+# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__)
+# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__)
+
+#elif defined(__SCO_VERSION__)
+# define COMPILER_ID "SCO"
+
+#elif defined(__ARMCC_VERSION) && !defined(__clang__)
+# define COMPILER_ID "ARMCC"
+#if __ARMCC_VERSION >= 1000000
+ /* __ARMCC_VERSION = VRRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#else
+ /* __ARMCC_VERSION = VRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#endif
+
+
+#elif defined(__clang__) && defined(__apple_build_version__)
+# define COMPILER_ID "AppleClang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
+
+#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
+# define COMPILER_ID "ARMClang"
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100)
+# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
+
+#elif defined(__clang__) && defined(__ti__)
+# define COMPILER_ID "TIClang"
+ # define COMPILER_VERSION_MAJOR DEC(__ti_major__)
+ # define COMPILER_VERSION_MINOR DEC(__ti_minor__)
+ # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__)
+# define COMPILER_VERSION_INTERNAL DEC(__ti_version__)
+
+#elif defined(__clang__)
+# define COMPILER_ID "Clang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+
+#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
+# define COMPILER_ID "LCC"
+# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
+# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
+# if defined(__LCC_MINOR__)
+# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
+# endif
+# if defined(__GNUC__) && defined(__GNUC_MINOR__)
+# define SIMULATE_ID "GNU"
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+# if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+# endif
+
+#elif defined(__GNUC__) || defined(__GNUG__)
+# define COMPILER_ID "GNU"
+# if defined(__GNUC__)
+# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
+# else
+# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
+# endif
+# if defined(__GNUC_MINOR__)
+# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif defined(_MSC_VER)
+# define COMPILER_ID "MSVC"
+ /* _MSC_VER = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
+# if defined(_MSC_FULL_VER)
+# if _MSC_VER >= 1400
+ /* _MSC_FULL_VER = VVRRPPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
+# else
+ /* _MSC_FULL_VER = VVRRPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
+# endif
+# endif
+# if defined(_MSC_BUILD)
+# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
+# endif
+
+#elif defined(_ADI_COMPILER)
+# define COMPILER_ID "ADSP"
+#if defined(__VERSIONNUM__)
+ /* __VERSIONNUM__ = 0xVVRRPPTT */
+# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
+# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
+# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
+# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
+#endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# define COMPILER_ID "IAR"
+# if defined(__VER__) && defined(__ICCARM__)
+# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
+# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
+# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
+# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
+# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
+# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
+# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
+# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# endif
+
+
+/* These compilers are either not known or too old to define an
+ identification macro. Try to identify the platform and guess that
+ it is the native compiler. */
+#elif defined(__hpux) || defined(__hpua)
+# define COMPILER_ID "HP"
+
+#else /* unknown compiler */
+# define COMPILER_ID ""
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
+#ifdef SIMULATE_ID
+char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
+#endif
+
+#ifdef __QNXNTO__
+char const* qnxnto = "INFO" ":" "qnxnto[]";
+#endif
+
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
+#endif
+
+#define STRINGIFY_HELPER(X) #X
+#define STRINGIFY(X) STRINGIFY_HELPER(X)
+
+/* Identify known platforms by name. */
+#if defined(__linux) || defined(__linux__) || defined(linux)
+# define PLATFORM_ID "Linux"
+
+#elif defined(__MSYS__)
+# define PLATFORM_ID "MSYS"
+
+#elif defined(__CYGWIN__)
+# define PLATFORM_ID "Cygwin"
+
+#elif defined(__MINGW32__)
+# define PLATFORM_ID "MinGW"
+
+#elif defined(__APPLE__)
+# define PLATFORM_ID "Darwin"
+
+#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
+# define PLATFORM_ID "Windows"
+
+#elif defined(__FreeBSD__) || defined(__FreeBSD)
+# define PLATFORM_ID "FreeBSD"
+
+#elif defined(__NetBSD__) || defined(__NetBSD)
+# define PLATFORM_ID "NetBSD"
+
+#elif defined(__OpenBSD__) || defined(__OPENBSD)
+# define PLATFORM_ID "OpenBSD"
+
+#elif defined(__sun) || defined(sun)
+# define PLATFORM_ID "SunOS"
+
+#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
+# define PLATFORM_ID "AIX"
+
+#elif defined(__hpux) || defined(__hpux__)
+# define PLATFORM_ID "HP-UX"
+
+#elif defined(__HAIKU__)
+# define PLATFORM_ID "Haiku"
+
+#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
+# define PLATFORM_ID "BeOS"
+
+#elif defined(__QNX__) || defined(__QNXNTO__)
+# define PLATFORM_ID "QNX"
+
+#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
+# define PLATFORM_ID "Tru64"
+
+#elif defined(__riscos) || defined(__riscos__)
+# define PLATFORM_ID "RISCos"
+
+#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
+# define PLATFORM_ID "SINIX"
+
+#elif defined(__UNIX_SV__)
+# define PLATFORM_ID "UNIX_SV"
+
+#elif defined(__bsdos__)
+# define PLATFORM_ID "BSDOS"
+
+#elif defined(_MPRAS) || defined(MPRAS)
+# define PLATFORM_ID "MP-RAS"
+
+#elif defined(__osf) || defined(__osf__)
+# define PLATFORM_ID "OSF1"
+
+#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
+# define PLATFORM_ID "SCO_SV"
+
+#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
+# define PLATFORM_ID "ULTRIX"
+
+#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
+# define PLATFORM_ID "Xenix"
+
+#elif defined(__WATCOMC__)
+# if defined(__LINUX__)
+# define PLATFORM_ID "Linux"
+
+# elif defined(__DOS__)
+# define PLATFORM_ID "DOS"
+
+# elif defined(__OS2__)
+# define PLATFORM_ID "OS2"
+
+# elif defined(__WINDOWS__)
+# define PLATFORM_ID "Windows3x"
+
+# elif defined(__VXWORKS__)
+# define PLATFORM_ID "VxWorks"
+
+# else /* unknown platform */
+# define PLATFORM_ID
+# endif
+
+#elif defined(__INTEGRITY)
+# if defined(INT_178B)
+# define PLATFORM_ID "Integrity178"
+
+# else /* regular Integrity */
+# define PLATFORM_ID "Integrity"
+# endif
+
+# elif defined(_ADI_COMPILER)
+# define PLATFORM_ID "ADSP"
+
+#else /* unknown platform */
+# define PLATFORM_ID
+
+#endif
+
+/* For windows compilers MSVC and Intel we can determine
+ the architecture of the compiler being used. This is because
+ the compilers do not have flags that can change the architecture,
+ but rather depend on which compiler is being used
+*/
+#if defined(_WIN32) && defined(_MSC_VER)
+# if defined(_M_IA64)
+# define ARCHITECTURE_ID "IA64"
+
+# elif defined(_M_ARM64EC)
+# define ARCHITECTURE_ID "ARM64EC"
+
+# elif defined(_M_X64) || defined(_M_AMD64)
+# define ARCHITECTURE_ID "x64"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# elif defined(_M_ARM64)
+# define ARCHITECTURE_ID "ARM64"
+
+# elif defined(_M_ARM)
+# if _M_ARM == 4
+# define ARCHITECTURE_ID "ARMV4I"
+# elif _M_ARM == 5
+# define ARCHITECTURE_ID "ARMV5I"
+# else
+# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
+# endif
+
+# elif defined(_M_MIPS)
+# define ARCHITECTURE_ID "MIPS"
+
+# elif defined(_M_SH)
+# define ARCHITECTURE_ID "SHx"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__WATCOMC__)
+# if defined(_M_I86)
+# define ARCHITECTURE_ID "I86"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# if defined(__ICCARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__ICCRX__)
+# define ARCHITECTURE_ID "RX"
+
+# elif defined(__ICCRH850__)
+# define ARCHITECTURE_ID "RH850"
+
+# elif defined(__ICCRL78__)
+# define ARCHITECTURE_ID "RL78"
+
+# elif defined(__ICCRISCV__)
+# define ARCHITECTURE_ID "RISCV"
+
+# elif defined(__ICCAVR__)
+# define ARCHITECTURE_ID "AVR"
+
+# elif defined(__ICC430__)
+# define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__ICCV850__)
+# define ARCHITECTURE_ID "V850"
+
+# elif defined(__ICC8051__)
+# define ARCHITECTURE_ID "8051"
+
+# elif defined(__ICCSTM8__)
+# define ARCHITECTURE_ID "STM8"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__ghs__)
+# if defined(__PPC64__)
+# define ARCHITECTURE_ID "PPC64"
+
+# elif defined(__ppc__)
+# define ARCHITECTURE_ID "PPC"
+
+# elif defined(__ARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__x86_64__)
+# define ARCHITECTURE_ID "x64"
+
+# elif defined(__i386__)
+# define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__clang__) && defined(__ti__)
+# if defined(__ARM_ARCH)
+# define ARCHITECTURE_ID "ARM"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__TI_COMPILER_VERSION__)
+# if defined(__TI_ARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__MSP430__)
+# define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__TMS320C28XX__)
+# define ARCHITECTURE_ID "TMS320C28x"
+
+# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
+# define ARCHITECTURE_ID "TMS320C6x"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+# elif defined(__ADSPSHARC__)
+# define ARCHITECTURE_ID "SHARC"
+
+# elif defined(__ADSPBLACKFIN__)
+# define ARCHITECTURE_ID "Blackfin"
+
+#elif defined(__TASKING__)
+
+# if defined(__CTC__) || defined(__CPTC__)
+# define ARCHITECTURE_ID "TriCore"
+
+# elif defined(__CMCS__)
+# define ARCHITECTURE_ID "MCS"
+
+# elif defined(__CARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__CARC__)
+# define ARCHITECTURE_ID "ARC"
+
+# elif defined(__C51__)
+# define ARCHITECTURE_ID "8051"
+
+# elif defined(__CPCP__)
+# define ARCHITECTURE_ID "PCP"
+
+# else
+# define ARCHITECTURE_ID ""
+# endif
+
+#else
+# define ARCHITECTURE_ID
+#endif
+
+/* Convert integer to decimal digit literals. */
+#define DEC(n) \
+ ('0' + (((n) / 10000000)%10)), \
+ ('0' + (((n) / 1000000)%10)), \
+ ('0' + (((n) / 100000)%10)), \
+ ('0' + (((n) / 10000)%10)), \
+ ('0' + (((n) / 1000)%10)), \
+ ('0' + (((n) / 100)%10)), \
+ ('0' + (((n) / 10)%10)), \
+ ('0' + ((n) % 10))
+
+/* Convert integer to hex digit literals. */
+#define HEX(n) \
+ ('0' + ((n)>>28 & 0xF)), \
+ ('0' + ((n)>>24 & 0xF)), \
+ ('0' + ((n)>>20 & 0xF)), \
+ ('0' + ((n)>>16 & 0xF)), \
+ ('0' + ((n)>>12 & 0xF)), \
+ ('0' + ((n)>>8 & 0xF)), \
+ ('0' + ((n)>>4 & 0xF)), \
+ ('0' + ((n) & 0xF))
+
+/* Construct a string literal encoding the version number. */
+#ifdef COMPILER_VERSION
+char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
+
+/* Construct a string literal encoding the version number components. */
+#elif defined(COMPILER_VERSION_MAJOR)
+char const info_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
+ COMPILER_VERSION_MAJOR,
+# ifdef COMPILER_VERSION_MINOR
+ '.', COMPILER_VERSION_MINOR,
+# ifdef COMPILER_VERSION_PATCH
+ '.', COMPILER_VERSION_PATCH,
+# ifdef COMPILER_VERSION_TWEAK
+ '.', COMPILER_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct a string literal encoding the internal version number. */
+#ifdef COMPILER_VERSION_INTERNAL
+char const info_version_internal[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
+ 'i','n','t','e','r','n','a','l','[',
+ COMPILER_VERSION_INTERNAL,']','\0'};
+#elif defined(COMPILER_VERSION_INTERNAL_STR)
+char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
+#endif
+
+/* Construct a string literal encoding the version number components. */
+#ifdef SIMULATE_VERSION_MAJOR
+char const info_simulate_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
+ SIMULATE_VERSION_MAJOR,
+# ifdef SIMULATE_VERSION_MINOR
+ '.', SIMULATE_VERSION_MINOR,
+# ifdef SIMULATE_VERSION_PATCH
+ '.', SIMULATE_VERSION_PATCH,
+# ifdef SIMULATE_VERSION_TWEAK
+ '.', SIMULATE_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
+char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
+
+
+
+#define CXX_STD_98 199711L
+#define CXX_STD_11 201103L
+#define CXX_STD_14 201402L
+#define CXX_STD_17 201703L
+#define CXX_STD_20 202002L
+#define CXX_STD_23 202302L
+
+#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG)
+# if _MSVC_LANG > CXX_STD_17
+# define CXX_STD _MSVC_LANG
+# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init)
+# define CXX_STD CXX_STD_20
+# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17
+# define CXX_STD CXX_STD_20
+# elif _MSVC_LANG > CXX_STD_14
+# define CXX_STD CXX_STD_17
+# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi)
+# define CXX_STD CXX_STD_14
+# elif defined(__INTEL_CXX11_MODE__)
+# define CXX_STD CXX_STD_11
+# else
+# define CXX_STD CXX_STD_98
+# endif
+#elif defined(_MSC_VER) && defined(_MSVC_LANG)
+# if _MSVC_LANG > __cplusplus
+# define CXX_STD _MSVC_LANG
+# else
+# define CXX_STD __cplusplus
+# endif
+#elif defined(__NVCOMPILER)
+# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init)
+# define CXX_STD CXX_STD_20
+# else
+# define CXX_STD __cplusplus
+# endif
+#elif defined(__INTEL_COMPILER) || defined(__PGI)
+# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes)
+# define CXX_STD CXX_STD_17
+# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi)
+# define CXX_STD CXX_STD_14
+# else
+# define CXX_STD __cplusplus
+# endif
+#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__)
+# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi)
+# define CXX_STD CXX_STD_14
+# else
+# define CXX_STD __cplusplus
+# endif
+#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__)
+# define CXX_STD CXX_STD_11
+#else
+# define CXX_STD __cplusplus
+#endif
+
+const char* info_language_standard_default = "INFO" ":" "standard_default["
+#if CXX_STD > CXX_STD_23
+ "26"
+#elif CXX_STD > CXX_STD_20
+ "23"
+#elif CXX_STD > CXX_STD_17
+ "20"
+#elif CXX_STD > CXX_STD_14
+ "17"
+#elif CXX_STD > CXX_STD_11
+ "14"
+#elif CXX_STD >= CXX_STD_11
+ "11"
+#else
+ "98"
+#endif
+"]";
+
+const char* info_language_extensions_default = "INFO" ":" "extensions_default["
+#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
+ defined(__TI_COMPILER_VERSION__)) && \
+ !defined(__STRICT_ANSI__)
+ "ON"
+#else
+ "OFF"
+#endif
+"]";
+
+/*--------------------------------------------------------------------------*/
+
+int main(int argc, char* argv[])
+{
+ int require = 0;
+ require += info_compiler[argc];
+ require += info_platform[argc];
+ require += info_arch[argc];
+#ifdef COMPILER_VERSION_MAJOR
+ require += info_version[argc];
+#endif
+#ifdef COMPILER_VERSION_INTERNAL
+ require += info_version_internal[argc];
+#endif
+#ifdef SIMULATE_ID
+ require += info_simulate[argc];
+#endif
+#ifdef SIMULATE_VERSION_MAJOR
+ require += info_simulate_version[argc];
+#endif
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+ require += info_cray[argc];
+#endif
+ require += info_language_standard_default[argc];
+ require += info_language_extensions_default[argc];
+ (void)argv;
+ return require;
+}
diff --git a/c/CMakeFiles/3.31.6/CompilerIdCXX/a.out b/c/CMakeFiles/3.31.6/CompilerIdCXX/a.out
new file mode 100755
index 0000000..c8ced32
Binary files /dev/null and b/c/CMakeFiles/3.31.6/CompilerIdCXX/a.out differ
diff --git a/c/CMakeFiles/CMakeConfigureLog.yaml b/c/CMakeFiles/CMakeConfigureLog.yaml
new file mode 100644
index 0000000..6d9eb0e
--- /dev/null
+++ b/c/CMakeFiles/CMakeConfigureLog.yaml
@@ -0,0 +1,599 @@
+
+---
+events:
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:205 (message)"
+ - "CMakeLists.txt:3 (project)"
+ message: |
+ The system is: Linux - 6.11.0-1018-azure - x86_64
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
+ - "CMakeLists.txt:3 (project)"
+ message: |
+ Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
+ Compiler: /usr/bin/cc
+ Build flags:
+ Id flags:
+
+ The output was:
+ 0
+
+
+ Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
+
+ The C compiler identification is GNU, found in:
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/3.31.6/CompilerIdC/a.out
+
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
+ - "CMakeLists.txt:3 (project)"
+ message: |
+ Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
+ Compiler: /usr/bin/c++
+ Build flags:
+ Id flags:
+
+ The output was:
+ 0
+
+
+ Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
+
+ The CXX compiler identification is GNU, found in:
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/3.31.6/CompilerIdCXX/a.out
+
+ -
+ kind: "try_compile-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+ - "CMakeLists.txt:3 (project)"
+ checks:
+ - "Detecting C compiler ABI info"
+ directories:
+ source: "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-9sGxAm"
+ binary: "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-9sGxAm"
+ cmakeVariables:
+ CMAKE_C_FLAGS: ""
+ CMAKE_C_FLAGS_DEBUG: "-g"
+ CMAKE_EXE_LINKER_FLAGS: ""
+ buildResult:
+ variable: "CMAKE_C_ABI_COMPILED"
+ cached: true
+ stdout: |
+ Change Dir: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-9sGxAm'
+
+ Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e735a/fast
+ /usr/bin/gmake -f CMakeFiles/cmTC_e735a.dir/build.make CMakeFiles/cmTC_e735a.dir/build
+ gmake[1]: Entering directory '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-9sGxAm'
+ Building C object CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o
+ /usr/bin/cc -v -o CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c
+ Using built-in specs.
+ COLLECT_GCC=/usr/bin/cc
+ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
+ OFFLOAD_TARGET_DEFAULT=1
+ Target: x86_64-linux-gnu
+ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
+ Thread model: posix
+ Supported LTO compression algorithms: zlib zstd
+ gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04)
+ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e735a.dir/'
+ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_e735a.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cctuXcA0.s
+ GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)
+ compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
+
+ GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
+ ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
+ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"
+ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"
+ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"
+ #include "..." search starts here:
+ #include <...> search starts here:
+ /usr/lib/gcc/x86_64-linux-gnu/13/include
+ /usr/local/include
+ /usr/include/x86_64-linux-gnu
+ /usr/include
+ End of search list.
+ Compiler executable checksum: 38987c28e967c64056a6454abdef726e
+ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e735a.dir/'
+ as -v --64 -o CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o /tmp/cctuXcA0.s
+ GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42
+ COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/
+ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/
+ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.'
+ Linking C executable cmTC_e735a
+ /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e735a.dir/link.txt --verbose=1
+ Using built-in specs.
+ COLLECT_GCC=/usr/bin/cc
+ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper
+ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
+ OFFLOAD_TARGET_DEFAULT=1
+ Target: x86_64-linux-gnu
+ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
+ Thread model: posix
+ Supported LTO compression algorithms: zlib zstd
+ gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04)
+ COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/
+ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/
+ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e735a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e735a.'
+ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQaygjO.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e735a /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. -v CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o
+ collect2 version 13.3.0
+ /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQaygjO.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e735a /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. -v CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o
+ GNU ld (GNU Binutils for Ubuntu) 2.42
+ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e735a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e735a.'
+ /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o -o cmTC_e735a
+ gmake[1]: Leaving directory '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-9sGxAm'
+
+ exitCode: 0
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:182 (message)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+ - "CMakeLists.txt:3 (project)"
+ message: |
+ Parsed C implicit include dir info: rv=done
+ found start of include info
+ found start of implicit include info
+ add: [/usr/lib/gcc/x86_64-linux-gnu/13/include]
+ add: [/usr/local/include]
+ add: [/usr/include/x86_64-linux-gnu]
+ add: [/usr/include]
+ end of search list found
+ collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/include]
+ collapse include dir [/usr/local/include] ==> [/usr/local/include]
+ collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
+ collapse include dir [/usr/include] ==> [/usr/include]
+ implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include]
+
+
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:218 (message)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+ - "CMakeLists.txt:3 (project)"
+ message: |
+ Parsed C implicit link information:
+ link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
+ linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)]
+ ignore line: [Change Dir: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-9sGxAm']
+ ignore line: []
+ ignore line: [Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e735a/fast]
+ ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_e735a.dir/build.make CMakeFiles/cmTC_e735a.dir/build]
+ ignore line: [gmake[1]: Entering directory '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-9sGxAm']
+ ignore line: [Building C object CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o]
+ ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c]
+ ignore line: [Using built-in specs.]
+ ignore line: [COLLECT_GCC=/usr/bin/cc]
+ ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa]
+ ignore line: [OFFLOAD_TARGET_DEFAULT=1]
+ ignore line: [Target: x86_64-linux-gnu]
+ ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2]
+ ignore line: [Thread model: posix]
+ ignore line: [Supported LTO compression algorithms: zlib zstd]
+ ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e735a.dir/']
+ ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_e735a.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cctuXcA0.s]
+ ignore line: [GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)]
+ ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
+ ignore line: []
+ ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
+ ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
+ ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"]
+ ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"]
+ ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"]
+ ignore line: [#include "..." search starts here:]
+ ignore line: [#include <...> search starts here:]
+ ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/include]
+ ignore line: [ /usr/local/include]
+ ignore line: [ /usr/include/x86_64-linux-gnu]
+ ignore line: [ /usr/include]
+ ignore line: [End of search list.]
+ ignore line: [Compiler executable checksum: 38987c28e967c64056a6454abdef726e]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e735a.dir/']
+ ignore line: [ as -v --64 -o CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o /tmp/cctuXcA0.s]
+ ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42]
+ ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/]
+ ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.']
+ ignore line: [Linking C executable cmTC_e735a]
+ ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e735a.dir/link.txt --verbose=1]
+ ignore line: [Using built-in specs.]
+ ignore line: [COLLECT_GCC=/usr/bin/cc]
+ ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper]
+ ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa]
+ ignore line: [OFFLOAD_TARGET_DEFAULT=1]
+ ignore line: [Target: x86_64-linux-gnu]
+ ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2]
+ ignore line: [Thread model: posix]
+ ignore line: [Supported LTO compression algorithms: zlib zstd]
+ ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ]
+ ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/]
+ ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e735a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e735a.']
+ link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQaygjO.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e735a /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. -v CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o]
+ arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore
+ arg [-plugin] ==> ignore
+ arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore
+ arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore
+ arg [-plugin-opt=-fresolution=/tmp/ccQaygjO.res] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+ arg [-plugin-opt=-pass-through=-lc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_x86_64] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--as-needed] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_e735a] ==> ignore
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o]
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o]
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o]
+ arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13]
+ arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu]
+ arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib]
+ arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
+ arg [-L/lib/../lib] ==> dir [/lib/../lib]
+ arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
+ arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
+ arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..]
+ arg [-v] ==> ignore
+ arg [CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [--push-state] ==> ignore
+ arg [--as-needed] ==> ignore
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [--pop-state] ==> ignore
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [--push-state] ==> ignore
+ arg [--as-needed] ==> ignore
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [--pop-state] ==> ignore
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o]
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o]
+ ignore line: [collect2 version 13.3.0]
+ ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQaygjO.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e735a /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. -v CMakeFiles/cmTC_e735a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o]
+ linker tool for 'C': /usr/bin/ld
+ collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o]
+ collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o]
+ collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o]
+ collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13]
+ collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
+ collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> [/usr/lib]
+ collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
+ collapse library dir [/lib/../lib] ==> [/lib]
+ collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
+ collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
+ collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> [/usr/lib]
+ implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
+ implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o]
+ implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
+ implicit fwks: []
+
+
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+ - "CMakeLists.txt:3 (project)"
+ message: |
+ Running the C compiler's linker: "/usr/bin/ld" "-v"
+ GNU ld (GNU Binutils for Ubuntu) 2.42
+ -
+ kind: "try_compile-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+ - "CMakeLists.txt:3 (project)"
+ checks:
+ - "Detecting CXX compiler ABI info"
+ directories:
+ source: "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-io0dwP"
+ binary: "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-io0dwP"
+ cmakeVariables:
+ CMAKE_CXX_FLAGS: ""
+ CMAKE_CXX_FLAGS_DEBUG: "-g"
+ CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
+ CMAKE_EXE_LINKER_FLAGS: ""
+ buildResult:
+ variable: "CMAKE_CXX_ABI_COMPILED"
+ cached: true
+ stdout: |
+ Change Dir: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-io0dwP'
+
+ Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_6753d/fast
+ /usr/bin/gmake -f CMakeFiles/cmTC_6753d.dir/build.make CMakeFiles/cmTC_6753d.dir/build
+ gmake[1]: Entering directory '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-io0dwP'
+ Building CXX object CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o
+ /usr/bin/c++ -v -o CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp
+ Using built-in specs.
+ COLLECT_GCC=/usr/bin/c++
+ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
+ OFFLOAD_TARGET_DEFAULT=1
+ Target: x86_64-linux-gnu
+ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
+ Thread model: posix
+ Supported LTO compression algorithms: zlib zstd
+ gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04)
+ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6753d.dir/'
+ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_6753d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc5Gbm64.s
+ GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)
+ compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
+
+ GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
+ ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13"
+ ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
+ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"
+ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"
+ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"
+ #include "..." search starts here:
+ #include <...> search starts here:
+ /usr/include/c++/13
+ /usr/include/x86_64-linux-gnu/c++/13
+ /usr/include/c++/13/backward
+ /usr/lib/gcc/x86_64-linux-gnu/13/include
+ /usr/local/include
+ /usr/include/x86_64-linux-gnu
+ /usr/include
+ End of search list.
+ Compiler executable checksum: c81c05345ce537099dafd5580045814a
+ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6753d.dir/'
+ as -v --64 -o CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc5Gbm64.s
+ GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42
+ COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/
+ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/
+ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.'
+ Linking CXX executable cmTC_6753d
+ /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6753d.dir/link.txt --verbose=1
+ Using built-in specs.
+ COLLECT_GCC=/usr/bin/c++
+ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper
+ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
+ OFFLOAD_TARGET_DEFAULT=1
+ Target: x86_64-linux-gnu
+ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
+ Thread model: posix
+ Supported LTO compression algorithms: zlib zstd
+ gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04)
+ COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/
+ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/
+ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6753d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6753d.'
+ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnEZlCX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6753d /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. -v CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o
+ collect2 version 13.3.0
+ /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnEZlCX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6753d /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. -v CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o
+ GNU ld (GNU Binutils for Ubuntu) 2.42
+ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6753d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6753d.'
+ /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6753d
+ gmake[1]: Leaving directory '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-io0dwP'
+
+ exitCode: 0
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:182 (message)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+ - "CMakeLists.txt:3 (project)"
+ message: |
+ Parsed CXX implicit include dir info: rv=done
+ found start of include info
+ found start of implicit include info
+ add: [/usr/include/c++/13]
+ add: [/usr/include/x86_64-linux-gnu/c++/13]
+ add: [/usr/include/c++/13/backward]
+ add: [/usr/lib/gcc/x86_64-linux-gnu/13/include]
+ add: [/usr/local/include]
+ add: [/usr/include/x86_64-linux-gnu]
+ add: [/usr/include]
+ end of search list found
+ collapse include dir [/usr/include/c++/13] ==> [/usr/include/c++/13]
+ collapse include dir [/usr/include/x86_64-linux-gnu/c++/13] ==> [/usr/include/x86_64-linux-gnu/c++/13]
+ collapse include dir [/usr/include/c++/13/backward] ==> [/usr/include/c++/13/backward]
+ collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/include]
+ collapse include dir [/usr/local/include] ==> [/usr/local/include]
+ collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
+ collapse include dir [/usr/include] ==> [/usr/include]
+ implicit include dirs: [/usr/include/c++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include]
+
+
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:218 (message)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+ - "CMakeLists.txt:3 (project)"
+ message: |
+ Parsed CXX implicit link information:
+ link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
+ linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)]
+ ignore line: [Change Dir: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-io0dwP']
+ ignore line: []
+ ignore line: [Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_6753d/fast]
+ ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_6753d.dir/build.make CMakeFiles/cmTC_6753d.dir/build]
+ ignore line: [gmake[1]: Entering directory '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-io0dwP']
+ ignore line: [Building CXX object CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp]
+ ignore line: [Using built-in specs.]
+ ignore line: [COLLECT_GCC=/usr/bin/c++]
+ ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa]
+ ignore line: [OFFLOAD_TARGET_DEFAULT=1]
+ ignore line: [Target: x86_64-linux-gnu]
+ ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2]
+ ignore line: [Thread model: posix]
+ ignore line: [Supported LTO compression algorithms: zlib zstd]
+ ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6753d.dir/']
+ ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_6753d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc5Gbm64.s]
+ ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)]
+ ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
+ ignore line: []
+ ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
+ ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13"]
+ ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
+ ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"]
+ ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"]
+ ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"]
+ ignore line: [#include "..." search starts here:]
+ ignore line: [#include <...> search starts here:]
+ ignore line: [ /usr/include/c++/13]
+ ignore line: [ /usr/include/x86_64-linux-gnu/c++/13]
+ ignore line: [ /usr/include/c++/13/backward]
+ ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/include]
+ ignore line: [ /usr/local/include]
+ ignore line: [ /usr/include/x86_64-linux-gnu]
+ ignore line: [ /usr/include]
+ ignore line: [End of search list.]
+ ignore line: [Compiler executable checksum: c81c05345ce537099dafd5580045814a]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6753d.dir/']
+ ignore line: [ as -v --64 -o CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc5Gbm64.s]
+ ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42]
+ ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/]
+ ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.']
+ ignore line: [Linking CXX executable cmTC_6753d]
+ ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6753d.dir/link.txt --verbose=1]
+ ignore line: [Using built-in specs.]
+ ignore line: [COLLECT_GCC=/usr/bin/c++]
+ ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper]
+ ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa]
+ ignore line: [OFFLOAD_TARGET_DEFAULT=1]
+ ignore line: [Target: x86_64-linux-gnu]
+ ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2]
+ ignore line: [Thread model: posix]
+ ignore line: [Supported LTO compression algorithms: zlib zstd]
+ ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ]
+ ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/]
+ ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6753d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6753d.']
+ link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnEZlCX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6753d /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. -v CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o]
+ arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore
+ arg [-plugin] ==> ignore
+ arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore
+ arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore
+ arg [-plugin-opt=-fresolution=/tmp/ccnEZlCX.res] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_x86_64] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--as-needed] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_6753d] ==> ignore
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o]
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o]
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o]
+ arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13]
+ arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu]
+ arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib]
+ arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
+ arg [-L/lib/../lib] ==> dir [/lib/../lib]
+ arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
+ arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
+ arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..]
+ arg [-v] ==> ignore
+ arg [CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-lstdc++] ==> lib [stdc++]
+ arg [-lm] ==> lib [m]
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [-lgcc] ==> lib [gcc]
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o]
+ arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o]
+ ignore line: [collect2 version 13.3.0]
+ ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnEZlCX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6753d /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. -v CMakeFiles/cmTC_6753d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o]
+ linker tool for 'CXX': /usr/bin/ld
+ collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o]
+ collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o]
+ collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o]
+ collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13]
+ collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
+ collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> [/usr/lib]
+ collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
+ collapse library dir [/lib/../lib] ==> [/lib]
+ collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
+ collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
+ collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> [/usr/lib]
+ implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
+ implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o]
+ implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
+ implicit fwks: []
+
+
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)"
+ - "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+ - "CMakeLists.txt:3 (project)"
+ message: |
+ Running the CXX compiler's linker: "/usr/bin/ld" "-v"
+ GNU ld (GNU Binutils for Ubuntu) 2.42
+ -
+ kind: "try_compile-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake:108 (try_compile)"
+ - "/usr/local/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake:58 (cmake_check_source_compiles)"
+ - "/usr/local/share/cmake-3.31/Modules/FindThreads.cmake:97 (CHECK_C_SOURCE_COMPILES)"
+ - "/usr/local/share/cmake-3.31/Modules/FindThreads.cmake:163 (_threads_check_libc)"
+ - "_deps/googletest-src/googletest/cmake/internal_utils.cmake:65 (find_package)"
+ - "_deps/googletest-src/googletest/CMakeLists.txt:93 (config_compiler_and_linker)"
+ checks:
+ - "Performing Test CMAKE_HAVE_LIBC_PTHREAD"
+ directories:
+ source: "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-KdGurW"
+ binary: "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-KdGurW"
+ cmakeVariables:
+ CMAKE_C_FLAGS: ""
+ buildResult:
+ variable: "CMAKE_HAVE_LIBC_PTHREAD"
+ cached: true
+ stdout: |
+ Change Dir: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-KdGurW'
+
+ Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_1c2f3/fast
+ /usr/bin/gmake -f CMakeFiles/cmTC_1c2f3.dir/build.make CMakeFiles/cmTC_1c2f3.dir/build
+ gmake[1]: Entering directory '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-KdGurW'
+ Building C object CMakeFiles/cmTC_1c2f3.dir/src.c.o
+ /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_1c2f3.dir/src.c.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-KdGurW/src.c
+ Linking C executable cmTC_1c2f3
+ /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1c2f3.dir/link.txt --verbose=1
+ /usr/bin/cc -rdynamic CMakeFiles/cmTC_1c2f3.dir/src.c.o -o cmTC_1c2f3
+ gmake[1]: Leaving directory '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/CMakeScratch/TryCompile-KdGurW'
+
+ exitCode: 0
+...
diff --git a/c/CMakeFiles/CMakeDirectoryInformation.cmake b/c/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/CMakeFiles/Makefile.cmake b/c/CMakeFiles/Makefile.cmake
new file mode 100644
index 0000000..2c27da3
--- /dev/null
+++ b/c/CMakeFiles/Makefile.cmake
@@ -0,0 +1,203 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# The generator used is:
+set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
+
+# The top level Makefile was generated from the following files:
+set(CMAKE_MAKEFILE_DEPENDS
+ "CMakeCache.txt"
+ "CMakeFiles/3.31.6/CMakeCCompiler.cmake"
+ "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake"
+ "CMakeFiles/3.31.6/CMakeSystem.cmake"
+ "CMakeLists.txt"
+ "_deps/approvaltests-src/ApprovalTests/CMakeLists.txt"
+ "_deps/approvaltests-src/CMake/ApprovalTestsOptions.cmake"
+ "_deps/approvaltests-src/CMake/UseCompilerCache.cmake"
+ "_deps/approvaltests-src/CMake/WarningsAsErrors.cmake"
+ "_deps/approvaltests-src/CMakeLists.txt"
+ "_deps/approvaltests-src/third_party/CMakeLists.txt"
+ "_deps/catch2-src/CMakeLists.txt"
+ "_deps/googletest-src/CMakeLists.txt"
+ "_deps/googletest-src/googlemock/CMakeLists.txt"
+ "_deps/googletest-src/googlemock/cmake/gmock.pc.in"
+ "_deps/googletest-src/googlemock/cmake/gmock_main.pc.in"
+ "_deps/googletest-src/googletest/CMakeLists.txt"
+ "_deps/googletest-src/googletest/cmake/Config.cmake.in"
+ "_deps/googletest-src/googletest/cmake/gtest.pc.in"
+ "_deps/googletest-src/googletest/cmake/gtest_main.pc.in"
+ "_deps/googletest-src/googletest/cmake/internal_utils.cmake"
+ "src/CMakeLists.txt"
+ "test-catch2/CMakeLists.txt"
+ "test-gtest/CMakeLists.txt"
+ "/usr/local/share/cmake-3.31/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/CMakeCCompiler.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c"
+ "/usr/local/share/cmake-3.31/Modules/CMakeCInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeCXXCompiler.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp"
+ "/usr/local/share/cmake-3.31/Modules/CMakeCXXInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeCompilerIdDetection.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDependentOption.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeFindBinUtils.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeGenericSystem.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakePackageConfigHelpers.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeParseImplicitIncludeInfo.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeParseImplicitLinkInfo.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeParseLibraryArchitecture.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystem.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeTestCompilerCommon.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeUnixFindMake.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CheckIncludeFile.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CheckLibraryExists.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/ADSP-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Borland-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Cray-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/CrayClang-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/GHS-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-C.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/GNU-FindBinUtils.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/GNU.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/HP-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/IAR-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Intel-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/LCC-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/MSVC-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/OrangeC-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/PGI-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/PathScale-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/SCO-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/TI-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/TIClang-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Tasking-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/Watcom-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/XL-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake"
+ "/usr/local/share/cmake-3.31/Modules/FetchContent.cmake"
+ "/usr/local/share/cmake-3.31/Modules/FetchContent/CMakeLists.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/FindGit.cmake"
+ "/usr/local/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake"
+ "/usr/local/share/cmake-3.31/Modules/FindPackageMessage.cmake"
+ "/usr/local/share/cmake-3.31/Modules/FindPythonInterp.cmake"
+ "/usr/local/share/cmake-3.31/Modules/FindThreads.cmake"
+ "/usr/local/share/cmake-3.31/Modules/GNUInstallDirs.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Internal/FeatureTesting.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Linker/GNU-C.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Linker/GNU-CXX.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Linker/GNU.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linker/GNU.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-C.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-CXX.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux-Determine-CXX.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-C.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-CXX.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux-Initialize.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/UnixPaths.cmake"
+ "/usr/local/share/cmake-3.31/Modules/WriteBasicConfigVersionFile.cmake"
+ )
+
+# The corresponding makefile is:
+set(CMAKE_MAKEFILE_OUTPUTS
+ "Makefile"
+ "CMakeFiles/cmake.check_cache"
+ )
+
+# Byproducts of CMake generate step:
+set(CMAKE_MAKEFILE_PRODUCTS
+ "CMakeFiles/3.31.6/CMakeSystem.cmake"
+ "CMakeFiles/3.31.6/CMakeCCompiler.cmake"
+ "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake"
+ "CMakeFiles/3.31.6/CMakeCCompiler.cmake"
+ "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake"
+ "CMakeFiles/CMakeDirectoryInformation.cmake"
+ "src/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "_deps/catch2-subbuild/CMakeLists.txt"
+ "_deps/approvaltests-subbuild/CMakeLists.txt"
+ "test-catch2/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "_deps/catch2-build/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "_deps/approvaltests-build/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "_deps/approvaltests-build/ApprovalTests/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "_deps/approvaltests-build/third_party/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "_deps/googletest-subbuild/CMakeLists.txt"
+ "test-gtest/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "_deps/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "_deps/googletest-build/googletest/generated/gmock.pc"
+ "_deps/googletest-build/googletest/generated/gmock_main.pc"
+ "_deps/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake"
+ "_deps/googletest-build/googletest/generated/GTestConfig.cmake"
+ "_deps/googletest-build/googletest/generated/gtest.pc"
+ "_deps/googletest-build/googletest/generated/gtest_main.pc"
+ "_deps/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake"
+ )
+
+# Dependency information for all targets:
+set(CMAKE_DEPEND_INFO_FILES
+ "src/CMakeFiles/src.dir/DependInfo.cmake"
+ "test-catch2/CMakeFiles/sample_test_catch2.dir/DependInfo.cmake"
+ "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/DependInfo.cmake"
+ "test-gtest/CMakeFiles/sample_test_gtest.dir/DependInfo.cmake"
+ "_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake"
+ "_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake"
+ "_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
+ "_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
+ )
diff --git a/c/CMakeFiles/Makefile2 b/c/CMakeFiles/Makefile2
new file mode 100644
index 0000000..71126d9
--- /dev/null
+++ b/c/CMakeFiles/Makefile2
@@ -0,0 +1,571 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Directory level rules for the build root directory
+
+# The main recursive "all" target.
+all: src/all
+all: test-catch2/all
+all: test-gtest/all
+.PHONY : all
+
+# The main recursive "codegen" target.
+codegen: src/codegen
+codegen: test-catch2/codegen
+codegen: test-gtest/codegen
+.PHONY : codegen
+
+# The main recursive "preinstall" target.
+preinstall: src/preinstall
+preinstall: test-catch2/preinstall
+preinstall: test-gtest/preinstall
+.PHONY : preinstall
+
+# The main recursive "clean" target.
+clean: src/clean
+clean: test-catch2/clean
+clean: test-gtest/clean
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory _deps/approvaltests-build
+
+# Recursive "all" directory target.
+_deps/approvaltests-build/all: _deps/approvaltests-build/ApprovalTests/all
+_deps/approvaltests-build/all: _deps/approvaltests-build/third_party/all
+.PHONY : _deps/approvaltests-build/all
+
+# Recursive "codegen" directory target.
+_deps/approvaltests-build/codegen: _deps/approvaltests-build/ApprovalTests/codegen
+_deps/approvaltests-build/codegen: _deps/approvaltests-build/third_party/codegen
+.PHONY : _deps/approvaltests-build/codegen
+
+# Recursive "preinstall" directory target.
+_deps/approvaltests-build/preinstall: _deps/approvaltests-build/ApprovalTests/preinstall
+_deps/approvaltests-build/preinstall: _deps/approvaltests-build/third_party/preinstall
+.PHONY : _deps/approvaltests-build/preinstall
+
+# Recursive "clean" directory target.
+_deps/approvaltests-build/clean: _deps/approvaltests-build/ApprovalTests/clean
+_deps/approvaltests-build/clean: _deps/approvaltests-build/third_party/clean
+.PHONY : _deps/approvaltests-build/clean
+
+#=============================================================================
+# Directory level rules for directory _deps/approvaltests-build/ApprovalTests
+
+# Recursive "all" directory target.
+_deps/approvaltests-build/ApprovalTests/all: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/all
+.PHONY : _deps/approvaltests-build/ApprovalTests/all
+
+# Recursive "codegen" directory target.
+_deps/approvaltests-build/ApprovalTests/codegen: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/codegen
+.PHONY : _deps/approvaltests-build/ApprovalTests/codegen
+
+# Recursive "preinstall" directory target.
+_deps/approvaltests-build/ApprovalTests/preinstall:
+.PHONY : _deps/approvaltests-build/ApprovalTests/preinstall
+
+# Recursive "clean" directory target.
+_deps/approvaltests-build/ApprovalTests/clean: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/clean
+.PHONY : _deps/approvaltests-build/ApprovalTests/clean
+
+#=============================================================================
+# Directory level rules for directory _deps/approvaltests-build/third_party
+
+# Recursive "all" directory target.
+_deps/approvaltests-build/third_party/all:
+.PHONY : _deps/approvaltests-build/third_party/all
+
+# Recursive "codegen" directory target.
+_deps/approvaltests-build/third_party/codegen:
+.PHONY : _deps/approvaltests-build/third_party/codegen
+
+# Recursive "preinstall" directory target.
+_deps/approvaltests-build/third_party/preinstall:
+.PHONY : _deps/approvaltests-build/third_party/preinstall
+
+# Recursive "clean" directory target.
+_deps/approvaltests-build/third_party/clean:
+.PHONY : _deps/approvaltests-build/third_party/clean
+
+#=============================================================================
+# Directory level rules for directory _deps/catch2-build
+
+# Recursive "all" directory target.
+_deps/catch2-build/all:
+.PHONY : _deps/catch2-build/all
+
+# Recursive "codegen" directory target.
+_deps/catch2-build/codegen:
+.PHONY : _deps/catch2-build/codegen
+
+# Recursive "preinstall" directory target.
+_deps/catch2-build/preinstall:
+.PHONY : _deps/catch2-build/preinstall
+
+# Recursive "clean" directory target.
+_deps/catch2-build/clean:
+.PHONY : _deps/catch2-build/clean
+
+#=============================================================================
+# Directory level rules for directory _deps/googletest-build
+
+# Recursive "all" directory target.
+_deps/googletest-build/all: _deps/googletest-build/googlemock/all
+.PHONY : _deps/googletest-build/all
+
+# Recursive "codegen" directory target.
+_deps/googletest-build/codegen: _deps/googletest-build/googlemock/codegen
+.PHONY : _deps/googletest-build/codegen
+
+# Recursive "preinstall" directory target.
+_deps/googletest-build/preinstall: _deps/googletest-build/googlemock/preinstall
+.PHONY : _deps/googletest-build/preinstall
+
+# Recursive "clean" directory target.
+_deps/googletest-build/clean: _deps/googletest-build/googlemock/clean
+.PHONY : _deps/googletest-build/clean
+
+#=============================================================================
+# Directory level rules for directory _deps/googletest-build/googlemock
+
+# Recursive "all" directory target.
+_deps/googletest-build/googlemock/all: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all
+_deps/googletest-build/googlemock/all: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all
+_deps/googletest-build/googlemock/all: _deps/googletest-build/googletest/all
+.PHONY : _deps/googletest-build/googlemock/all
+
+# Recursive "codegen" directory target.
+_deps/googletest-build/googlemock/codegen: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/codegen
+_deps/googletest-build/googlemock/codegen: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/codegen
+_deps/googletest-build/googlemock/codegen: _deps/googletest-build/googletest/codegen
+.PHONY : _deps/googletest-build/googlemock/codegen
+
+# Recursive "preinstall" directory target.
+_deps/googletest-build/googlemock/preinstall: _deps/googletest-build/googletest/preinstall
+.PHONY : _deps/googletest-build/googlemock/preinstall
+
+# Recursive "clean" directory target.
+_deps/googletest-build/googlemock/clean: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean
+_deps/googletest-build/googlemock/clean: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean
+_deps/googletest-build/googlemock/clean: _deps/googletest-build/googletest/clean
+.PHONY : _deps/googletest-build/googlemock/clean
+
+#=============================================================================
+# Directory level rules for directory _deps/googletest-build/googletest
+
+# Recursive "all" directory target.
+_deps/googletest-build/googletest/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all
+_deps/googletest-build/googletest/all: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/all
+.PHONY : _deps/googletest-build/googletest/all
+
+# Recursive "codegen" directory target.
+_deps/googletest-build/googletest/codegen: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/codegen
+_deps/googletest-build/googletest/codegen: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/codegen
+.PHONY : _deps/googletest-build/googletest/codegen
+
+# Recursive "preinstall" directory target.
+_deps/googletest-build/googletest/preinstall:
+.PHONY : _deps/googletest-build/googletest/preinstall
+
+# Recursive "clean" directory target.
+_deps/googletest-build/googletest/clean: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean
+_deps/googletest-build/googletest/clean: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean
+.PHONY : _deps/googletest-build/googletest/clean
+
+#=============================================================================
+# Directory level rules for directory src
+
+# Recursive "all" directory target.
+src/all: src/CMakeFiles/src.dir/all
+.PHONY : src/all
+
+# Recursive "codegen" directory target.
+src/codegen: src/CMakeFiles/src.dir/codegen
+.PHONY : src/codegen
+
+# Recursive "preinstall" directory target.
+src/preinstall:
+.PHONY : src/preinstall
+
+# Recursive "clean" directory target.
+src/clean: src/CMakeFiles/src.dir/clean
+.PHONY : src/clean
+
+#=============================================================================
+# Directory level rules for directory test-catch2
+
+# Recursive "all" directory target.
+test-catch2/all: test-catch2/CMakeFiles/sample_test_catch2.dir/all
+test-catch2/all: _deps/catch2-build/all
+test-catch2/all: _deps/approvaltests-build/all
+.PHONY : test-catch2/all
+
+# Recursive "codegen" directory target.
+test-catch2/codegen: test-catch2/CMakeFiles/sample_test_catch2.dir/codegen
+test-catch2/codegen: _deps/catch2-build/codegen
+test-catch2/codegen: _deps/approvaltests-build/codegen
+.PHONY : test-catch2/codegen
+
+# Recursive "preinstall" directory target.
+test-catch2/preinstall: _deps/catch2-build/preinstall
+test-catch2/preinstall: _deps/approvaltests-build/preinstall
+.PHONY : test-catch2/preinstall
+
+# Recursive "clean" directory target.
+test-catch2/clean: test-catch2/CMakeFiles/sample_test_catch2.dir/clean
+test-catch2/clean: _deps/catch2-build/clean
+test-catch2/clean: _deps/approvaltests-build/clean
+.PHONY : test-catch2/clean
+
+#=============================================================================
+# Directory level rules for directory test-gtest
+
+# Recursive "all" directory target.
+test-gtest/all: test-gtest/CMakeFiles/sample_test_gtest.dir/all
+test-gtest/all: _deps/googletest-build/all
+.PHONY : test-gtest/all
+
+# Recursive "codegen" directory target.
+test-gtest/codegen: test-gtest/CMakeFiles/sample_test_gtest.dir/codegen
+test-gtest/codegen: _deps/googletest-build/codegen
+.PHONY : test-gtest/codegen
+
+# Recursive "preinstall" directory target.
+test-gtest/preinstall: _deps/googletest-build/preinstall
+.PHONY : test-gtest/preinstall
+
+# Recursive "clean" directory target.
+test-gtest/clean: test-gtest/CMakeFiles/sample_test_gtest.dir/clean
+test-gtest/clean: _deps/googletest-build/clean
+.PHONY : test-gtest/clean
+
+#=============================================================================
+# Target rules for target src/CMakeFiles/src.dir
+
+# All Build rule for target.
+src/CMakeFiles/src.dir/all:
+ $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/depend
+ $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=73,74,75 "Built target src"
+.PHONY : src/CMakeFiles/src.dir/all
+
+# Build rule for subdir invocation for target.
+src/CMakeFiles/src.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 3
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/src.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : src/CMakeFiles/src.dir/rule
+
+# Convenience name for target.
+src: src/CMakeFiles/src.dir/rule
+.PHONY : src
+
+# codegen rule for target.
+src/CMakeFiles/src.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=73,74,75 "Finished codegen for target src"
+.PHONY : src/CMakeFiles/src.dir/codegen
+
+# clean rule for target.
+src/CMakeFiles/src.dir/clean:
+ $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/clean
+.PHONY : src/CMakeFiles/src.dir/clean
+
+#=============================================================================
+# Target rules for target test-catch2/CMakeFiles/sample_test_catch2.dir
+
+# All Build rule for target.
+test-catch2/CMakeFiles/sample_test_catch2.dir/all: src/CMakeFiles/src.dir/all
+test-catch2/CMakeFiles/sample_test_catch2.dir/all: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/all
+ $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/depend
+ $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=67,68,69 "Built target sample_test_catch2"
+.PHONY : test-catch2/CMakeFiles/sample_test_catch2.dir/all
+
+# Build rule for subdir invocation for target.
+test-catch2/CMakeFiles/sample_test_catch2.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 64
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-catch2/CMakeFiles/sample_test_catch2.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : test-catch2/CMakeFiles/sample_test_catch2.dir/rule
+
+# Convenience name for target.
+sample_test_catch2: test-catch2/CMakeFiles/sample_test_catch2.dir/rule
+.PHONY : sample_test_catch2
+
+# codegen rule for target.
+test-catch2/CMakeFiles/sample_test_catch2.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=67,68,69 "Finished codegen for target sample_test_catch2"
+.PHONY : test-catch2/CMakeFiles/sample_test_catch2.dir/codegen
+
+# clean rule for target.
+test-catch2/CMakeFiles/sample_test_catch2.dir/clean:
+ $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/clean
+.PHONY : test-catch2/CMakeFiles/sample_test_catch2.dir/clean
+
+#=============================================================================
+# Target rules for target _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir
+
+# All Build rule for target.
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/all:
+ $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/depend
+ $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58 "Built target ApprovalTests"
+.PHONY : _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/all
+
+# Build rule for subdir invocation for target.
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 58
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/rule
+
+# Convenience name for target.
+ApprovalTests: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/rule
+.PHONY : ApprovalTests
+
+# codegen rule for target.
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58 "Finished codegen for target ApprovalTests"
+.PHONY : _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/codegen
+
+# clean rule for target.
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/clean:
+ $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/clean
+.PHONY : _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/clean
+
+#=============================================================================
+# Target rules for target test-gtest/CMakeFiles/sample_test_gtest.dir
+
+# All Build rule for target.
+test-gtest/CMakeFiles/sample_test_gtest.dir/all: src/CMakeFiles/src.dir/all
+test-gtest/CMakeFiles/sample_test_gtest.dir/all: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/all
+test-gtest/CMakeFiles/sample_test_gtest.dir/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all
+ $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/depend
+ $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=70,71,72 "Built target sample_test_gtest"
+.PHONY : test-gtest/CMakeFiles/sample_test_gtest.dir/all
+
+# Build rule for subdir invocation for target.
+test-gtest/CMakeFiles/sample_test_gtest.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 66
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-gtest/CMakeFiles/sample_test_gtest.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : test-gtest/CMakeFiles/sample_test_gtest.dir/rule
+
+# Convenience name for target.
+sample_test_gtest: test-gtest/CMakeFiles/sample_test_gtest.dir/rule
+.PHONY : sample_test_gtest
+
+# codegen rule for target.
+test-gtest/CMakeFiles/sample_test_gtest.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=70,71,72 "Finished codegen for target sample_test_gtest"
+.PHONY : test-gtest/CMakeFiles/sample_test_gtest.dir/codegen
+
+# clean rule for target.
+test-gtest/CMakeFiles/sample_test_gtest.dir/clean:
+ $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/clean
+.PHONY : test-gtest/CMakeFiles/sample_test_gtest.dir/clean
+
+#=============================================================================
+# Target rules for target _deps/googletest-build/googlemock/CMakeFiles/gmock.dir
+
+# All Build rule for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=59,60 "Built target gmock"
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all
+
+# Build rule for subdir invocation for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 4
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule
+
+# Convenience name for target.
+gmock: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule
+.PHONY : gmock
+
+# codegen rule for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=59,60 "Finished codegen for target gmock"
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/codegen
+
+# clean rule for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean
+
+#=============================================================================
+# Target rules for target _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir
+
+# All Build rule for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=61,62 "Built target gmock_main"
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all
+
+# Build rule for subdir invocation for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 6
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule
+
+# Convenience name for target.
+gmock_main: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule
+.PHONY : gmock_main
+
+# codegen rule for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=61,62 "Finished codegen for target gmock_main"
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/codegen
+
+# clean rule for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean
+
+#=============================================================================
+# Target rules for target _deps/googletest-build/googletest/CMakeFiles/gtest.dir
+
+# All Build rule for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/all:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=63,64 "Built target gtest"
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all
+
+# Build rule for subdir invocation for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 2
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule
+
+# Convenience name for target.
+gtest: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule
+.PHONY : gtest
+
+# codegen rule for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=63,64 "Finished codegen for target gtest"
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/codegen
+
+# clean rule for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean
+
+#=============================================================================
+# Target rules for target _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir
+
+# All Build rule for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=65,66 "Built target gtest_main"
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/all
+
+# Build rule for subdir invocation for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 4
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule
+
+# Convenience name for target.
+gtest_main: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule
+.PHONY : gtest_main
+
+# codegen rule for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=65,66 "Finished codegen for target gtest_main"
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/codegen
+
+# clean rule for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/CMakeFiles/TargetDirectories.txt b/c/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..cce7b7f
--- /dev/null
+++ b/c/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,85 @@
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/CMakeFiles/src.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeFiles/sample_test_catch2.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeFiles/sample_test_gtest.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/install/strip.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/test.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/rebuild_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/list_install_components.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/install.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/install/local.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/install/strip.dir
diff --git a/c/CMakeFiles/cmake.check_cache b/c/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/c/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/c/CMakeFiles/progress.marks b/c/CMakeFiles/progress.marks
new file mode 100644
index 0000000..78eb67c
--- /dev/null
+++ b/c/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+75
diff --git a/c/CTestTestfile.cmake b/c/CTestTestfile.cmake
new file mode 100644
index 0000000..20390d4
--- /dev/null
+++ b/c/CTestTestfile.cmake
@@ -0,0 +1,9 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs("src")
+subdirs("test-catch2")
+subdirs("test-gtest")
diff --git a/c/Makefile b/c/Makefile
new file mode 100644
index 0000000..9c4322b
--- /dev/null
+++ b/c/Makefile
@@ -0,0 +1,312 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c//CMakeFiles/progress.marks
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+#=============================================================================
+# Target rules for targets named src
+
+# Build rule for target.
+src: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src
+.PHONY : src
+
+# fast build rule for target.
+src/fast:
+ $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/build
+.PHONY : src/fast
+
+#=============================================================================
+# Target rules for targets named sample_test_catch2
+
+# Build rule for target.
+sample_test_catch2: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 sample_test_catch2
+.PHONY : sample_test_catch2
+
+# fast build rule for target.
+sample_test_catch2/fast:
+ $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/build
+.PHONY : sample_test_catch2/fast
+
+#=============================================================================
+# Target rules for targets named ApprovalTests
+
+# Build rule for target.
+ApprovalTests: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ApprovalTests
+.PHONY : ApprovalTests
+
+# fast build rule for target.
+ApprovalTests/fast:
+ $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build
+.PHONY : ApprovalTests/fast
+
+#=============================================================================
+# Target rules for targets named sample_test_gtest
+
+# Build rule for target.
+sample_test_gtest: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 sample_test_gtest
+.PHONY : sample_test_gtest
+
+# fast build rule for target.
+sample_test_gtest/fast:
+ $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/build
+.PHONY : sample_test_gtest/fast
+
+#=============================================================================
+# Target rules for targets named gmock
+
+# Build rule for target.
+gmock: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gmock
+.PHONY : gmock
+
+# fast build rule for target.
+gmock/fast:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build
+.PHONY : gmock/fast
+
+#=============================================================================
+# Target rules for targets named gmock_main
+
+# Build rule for target.
+gmock_main: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gmock_main
+.PHONY : gmock_main
+
+# fast build rule for target.
+gmock_main/fast:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build
+.PHONY : gmock_main/fast
+
+#=============================================================================
+# Target rules for targets named gtest
+
+# Build rule for target.
+gtest: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest
+.PHONY : gtest
+
+# fast build rule for target.
+gtest/fast:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build
+.PHONY : gtest/fast
+
+#=============================================================================
+# Target rules for targets named gtest_main
+
+# Build rule for target.
+gtest_main: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest_main
+.PHONY : gtest_main
+
+# fast build rule for target.
+gtest_main/fast:
+ $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build
+.PHONY : gtest_main/fast
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... ApprovalTests"
+ @echo "... gmock"
+ @echo "... gmock_main"
+ @echo "... gtest"
+ @echo "... gtest_main"
+ @echo "... sample_test_catch2"
+ @echo "... sample_test_gtest"
+ @echo "... src"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/DependInfo.cmake b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/DependInfo.cmake
new file mode 100644
index 0000000..17cf306
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/DependInfo.cmake
@@ -0,0 +1,79 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/ApprovalException.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/FileApprover.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/Options.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/HelpMessages.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/NamerFactory.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/MacReporters.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/DateUtils.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtils.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/StringUtils.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/ExistingFile.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/StringWriter.cpp" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o" "gcc" "_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o.d"
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make
new file mode 100644
index 0000000..10011f4
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make
@@ -0,0 +1,1010 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# Include any dependencies generated for this target.
+include _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/codegen:
+.PHONY : _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/codegen
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o -MF CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o.d -o CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.cpp > CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.cpp -o CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o -MF CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o.d -o CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.cpp > CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.cpp -o CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o: _deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o -MF CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o.d -o CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.cpp > CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.cpp -o CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o: _deps/approvaltests-src/ApprovalTests/core/ApprovalException.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o -MF CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o.d -o CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/ApprovalException.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/ApprovalException.cpp > CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/ApprovalException.cpp -o CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o: _deps/approvaltests-src/ApprovalTests/core/FileApprover.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o -MF CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o.d -o CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/FileApprover.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/FileApprover.cpp > CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/FileApprover.cpp -o CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o: _deps/approvaltests-src/ApprovalTests/core/Options.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o -MF CMakeFiles/ApprovalTests.dir/core/Options.cpp.o.d -o CMakeFiles/ApprovalTests.dir/core/Options.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/Options.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/core/Options.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/Options.cpp > CMakeFiles/ApprovalTests.dir/core/Options.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/core/Options.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/Options.cpp -o CMakeFiles/ApprovalTests.dir/core/Options.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o: _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o -MF CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o.d -o CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.cpp > CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.cpp -o CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o -MF CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o.d -o CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.cpp > CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.cpp -o CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o: _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o -MF CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o.d -o CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.cpp > CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.cpp -o CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o -MF CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o.d -o CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.cpp > CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.cpp -o CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o -MF CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o.d -o CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.cpp > CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.cpp -o CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o -MF CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o.d -o CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.cpp > CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.cpp -o CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o -MF CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o.d -o CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.cpp > CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.cpp -o CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/HelpMessages.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o -MF CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o.d -o CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/HelpMessages.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/HelpMessages.cpp > CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/HelpMessages.cpp -o CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/NamerFactory.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o -MF CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o.d -o CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/NamerFactory.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/NamerFactory.cpp > CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/NamerFactory.cpp -o CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o -MF CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o.d -o CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.cpp > CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.cpp -o CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o -MF CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o.d -o CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp > CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp -o CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o -MF CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o.d -o CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.cpp > CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.cpp -o CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.cpp > CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.cpp -o CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_25) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_26) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_27) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.cpp > CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.cpp -o CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_28) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_29) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_30) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_31) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.cpp > CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.cpp -o CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_32) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.cpp > CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.cpp -o CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_33) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.cpp > CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.cpp -o CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_34) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.cpp > CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.cpp -o CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_35) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_36) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_37) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_38) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.cpp > CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.cpp -o CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_39) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.cpp > CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.cpp -o CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_40) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_41) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.cpp > CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.cpp -o CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/MacReporters.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_42) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/MacReporters.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/MacReporters.cpp > CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/MacReporters.cpp -o CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_43) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_44) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.cpp > CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.cpp -o CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_45) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.cpp > CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.cpp -o CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_46) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o -MF CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o.d -o CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.cpp > CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.cpp -o CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o: _deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_47) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o -MF CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o.d -o CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.cpp > CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.cpp -o CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/DateUtils.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_48) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o -MF CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o.d -o CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/DateUtils.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/DateUtils.cpp > CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/DateUtils.cpp -o CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_49) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o -MF CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o.d -o CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.cpp > CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.cpp -o CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_50) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o -MF CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o.d -o CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtils.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtils.cpp > CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtils.cpp -o CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_51) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o -MF CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o.d -o CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.cpp > CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.cpp -o CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_52) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o -MF CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o.d -o CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.cpp > CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.cpp -o CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_53) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o -MF CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o.d -o CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.cpp > CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.cpp -o CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_54) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o -MF CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o.d -o CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/StringUtils.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/StringUtils.cpp > CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/StringUtils.cpp -o CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_55) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o -MF CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o.d -o CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.cpp > CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.cpp -o CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o: _deps/approvaltests-src/ApprovalTests/writers/ExistingFile.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_56) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o -MF CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o.d -o CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/ExistingFile.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/ExistingFile.cpp > CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/ExistingFile.cpp -o CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.s
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o: _deps/approvaltests-src/ApprovalTests/writers/StringWriter.cpp
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_57) "Building CXX object _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o -MF CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o.d -o CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/StringWriter.cpp
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/StringWriter.cpp > CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.i
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/StringWriter.cpp -o CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.s
+
+# Object files for target ApprovalTests
+ApprovalTests_OBJECTS = \
+"CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/core/Options.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o" \
+"CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o"
+
+# External object files for target ApprovalTests
+ApprovalTests_EXTERNAL_OBJECTS =
+
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_58) "Linking CXX static library libApprovalTests.a"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && $(CMAKE_COMMAND) -P CMakeFiles/ApprovalTests.dir/cmake_clean_target.cmake
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ApprovalTests.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build: _deps/approvaltests-build/ApprovalTests/libApprovalTests.a
+.PHONY : _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests && $(CMAKE_COMMAND) -P CMakeFiles/ApprovalTests.dir/cmake_clean.cmake
+.PHONY : _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/clean
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/depend
+
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/cmake_clean.cmake b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/cmake_clean.cmake
new file mode 100644
index 0000000..9580a09
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/cmake_clean.cmake
@@ -0,0 +1,123 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/core/Options.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/core/Options.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o.d"
+ "CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o"
+ "CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o.d"
+ "libApprovalTests.a"
+ "libApprovalTests.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang CXX)
+ include(CMakeFiles/ApprovalTests.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/cmake_clean_target.cmake b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..c5ccd84
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "libApprovalTests.a"
+)
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o
new file mode 100644
index 0000000..bc02989
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o.d
new file mode 100644
index 0000000..e65ffa9
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o.d
@@ -0,0 +1,154 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorDisposer.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/stl_map.h /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/shared_ptr.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalComparator.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o
new file mode 100644
index 0000000..c2a20d0
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o.d
new file mode 100644
index 0000000..3b1b075
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o.d
@@ -0,0 +1,180 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorFactory.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/shared_ptr.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalComparator.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorDisposer.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.h \
+ /usr/include/c++/13/fstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/c++/13/bits/fstream.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o
new file mode 100644
index 0000000..406e8bf
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o.d
new file mode 100644
index 0000000..a567041
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o.d
@@ -0,0 +1,153 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/TextFileComparator.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalComparator.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/fstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/c++/13/bits/fstream.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.make b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.make
new file mode 100644
index 0000000..89fd3d7
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.make
@@ -0,0 +1,12314 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/fstream \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o: _deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.cpp \
+ _deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/fstream \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o: _deps/approvaltests-src/ApprovalTests/core/ApprovalException.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalException.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o: _deps/approvaltests-src/ApprovalTests/core/FileApprover.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h \
+ _deps/approvaltests-src/ApprovalTests/core/FileApprover.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/writers/StringWriter.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalException.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o: _deps/approvaltests-src/ApprovalTests/core/Options.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Options.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/regex.h \
+ /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bitset \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/ctime \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/deque \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/regex \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stack \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/libintl.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o: _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o: _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/HelpMessages.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/iostream \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/HelpMessages.cpp \
+ _deps/approvaltests-src/ApprovalTests/namers/HelpMessages.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/NamerFactory.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/NamerFactory.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h \
+ _deps/approvaltests-src/ApprovalTests/core/FileApprover.h \
+ _deps/approvaltests-src/ApprovalTests/core/Options.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/Approvals.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/writers/ExistingFile.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ _deps/approvaltests-src/ApprovalTests/writers/StringWriter.h \
+ _deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/regex.h \
+ /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bitset \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/ctime \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/deque \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/regex \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stack \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/libintl.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/type_traits \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/iostream \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Blocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.cpp \
+ _deps/approvaltests-src/ApprovalTests/Approvals.h \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h \
+ _deps/approvaltests-src/ApprovalTests/core/FileApprover.h \
+ _deps/approvaltests-src/ApprovalTests/core/Options.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/writers/ExistingFile.h \
+ _deps/approvaltests-src/ApprovalTests/writers/StringWriter.h \
+ _deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/regex.h \
+ /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bitset \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/ctime \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/deque \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/regex \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stack \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/libintl.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.cpp \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/type_traits \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.cpp \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/MacReporters.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/namers/HelpMessages.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/MacReporters.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/MacReporters.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/type_traits \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Blocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/MacReporters.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/iostream \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o: _deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o: _deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.cpp \
+ _deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/regex.h \
+ /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bitset \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/ctime \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/deque \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/regex \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stack \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/libintl.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/DateUtils.cpp \
+ _deps/approvaltests-src/ApprovalTests/utilities/DateUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/chrono.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/parse_numbers.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/chrono \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdint \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/ctime \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iomanip \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/limits \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ratio \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/libintl.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.cpp \
+ _deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/writers/StringWriter.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/bitsperlong.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/int-ll64.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/asm-generic/types.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/fstream \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/linux/posix_types.h \
+ /usr/include/linux/stat.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/linux/types.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
+ /usr/include/x86_64-linux-gnu/asm/types.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/statx-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/statx.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_stat.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/stat.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Blocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/iostream \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.cpp \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o: _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/bitsperlong.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/int-ll64.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/asm-generic/types.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/linux/posix_types.h \
+ /usr/include/linux/stat.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/linux/types.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
+ /usr/include/x86_64-linux-gnu/asm/types.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/statx-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/statx.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_stat.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/stat.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o: _deps/approvaltests-src/ApprovalTests/writers/ExistingFile.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h \
+ _deps/approvaltests-src/ApprovalTests/core/Options.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/writers/ExistingFile.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/regex.h \
+ /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bitset \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/ctime \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/deque \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/regex \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stack \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/libintl.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o: _deps/approvaltests-src/ApprovalTests/writers/StringWriter.cpp \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h \
+ _deps/approvaltests-src/ApprovalTests/writers/StringWriter.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/fstream \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+
+_deps/approvaltests-src/ApprovalTests/writers/ExistingFile.cpp:
+
+_deps/approvaltests-src/ApprovalTests/utilities/StringUtils.cpp:
+
+_deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.cpp:
+
+/usr/include/x86_64-linux-gnu/sys/stat.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_stat.h:
+
+/usr/include/x86_64-linux-gnu/bits/statx.h:
+
+/usr/include/x86_64-linux-gnu/bits/stat.h:
+
+/usr/include/x86_64-linux-gnu/asm/posix_types_64.h:
+
+/usr/include/linux/types.h:
+
+/usr/include/linux/posix_types.h:
+
+/usr/include/asm-generic/types.h:
+
+/usr/include/asm-generic/bitsperlong.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/FileUtils.cpp:
+
+_deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.cpp:
+
+/usr/include/c++/13/ratio:
+
+/usr/include/c++/13/limits:
+
+/usr/include/c++/13/cstdint:
+
+/usr/include/c++/13/bits/parse_numbers.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/DateUtils.h:
+
+_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/MacReporters.cpp:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.cpp:
+
+/usr/include/linux/stddef.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.cpp:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h:
+
+/usr/include/x86_64-linux-gnu/bits/errno.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
+
+_deps/approvaltests-src/ApprovalTests/core/ApprovalException.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.cpp:
+
+/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/c++/13/bits/stl_tempbuf.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/wint_t.h:
+
+/usr/include/c++/13/bits/stl_algo.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/c++/13/backward/binders.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.cpp:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/time.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/c++/13/bits/std_abs.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+_deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.cpp:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-least.h:
+
+/usr/include/x86_64-linux-gnu/bits/cpu-set.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/asm/types.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.cpp:
+
+/usr/include/features.h:
+
+/usr/include/c++/13/bits/sstream.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h:
+
+_deps/approvaltests-src/ApprovalTests/core/Options.h:
+
+/usr/include/x86_64-linux-gnu/bits/locale.h:
+
+/usr/include/x86_64-linux-gnu/bits/unistd_ext.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/c++/13/bits/atomic_base.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h:
+
+/usr/include/stdint.h:
+
+/usr/include/sched.h:
+
+/usr/include/pthread.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+/usr/include/c++/13/iosfwd:
+
+/usr/include/locale.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/errno.h:
+
+/usr/include/c++/13/initializer_list:
+
+_deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.cpp:
+
+/usr/include/stdlib.h:
+
+/usr/include/c++/13/bits/locale_facets_nonio.tcc:
+
+/usr/include/x86_64-linux-gnu/asm/posix_types.h:
+
+_deps/approvaltests-src/ApprovalTests/writers/StringWriter.h:
+
+/usr/include/c++/13/typeinfo:
+
+/usr/include/c++/13/bits/locale_facets_nonio.h:
+
+/usr/include/c++/13/iomanip:
+
+/usr/include/c++/13/memory:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/c++/13/ext/concurrence.h:
+
+/usr/include/c++/13/ext/atomicity.h:
+
+/usr/include/c++/13/bits/shared_ptr.h:
+
+/usr/include/c++/13/debug/assertions.h:
+
+/usr/include/stdio.h:
+
+/usr/include/c++/13/bits/hash_bytes.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/Macros.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/c++/13/bits/atomic_lockfree_defines.h:
+
+/usr/include/c++/13/bits/functional_hash.h:
+
+/usr/include/c++/13/bits/exception_defines.h:
+
+_deps/approvaltests-src/ApprovalTests/writers/StringWriter.cpp:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.h:
+
+/usr/include/c++/13/bits/erase_if.h:
+
+/usr/include/asm-generic/int-ll64.h:
+
+/usr/include/linux/errno.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/HelpMessages.cpp:
+
+/usr/include/c++/13/bits/cxxabi_init_exception.h:
+
+/usr/include/c++/13/ostream:
+
+/usr/include/c++/13/bits/concept_check.h:
+
+/usr/include/c++/13/bits/shared_ptr_atomic.h:
+
+_deps/approvaltests-src/ApprovalTests/Approvals.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/c++/13/bits/stl_pair.h:
+
+/usr/include/c++/13/bits/memoryfwd.h:
+
+/usr/include/c++/13/chrono:
+
+_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.cpp:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/c++/13/bits/basic_string.tcc:
+
+/usr/include/c++/13/ext/aligned_buffer.h:
+
+/usr/include/unistd.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/include/c++/13/bits/stl_vector.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/MacReporters.h:
+
+/usr/include/c++/13/bits/cpp_type_traits.h:
+
+/usr/include/c++/13/bits/exception_ptr.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/c++/13/tuple:
+
+_deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+_deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.cpp:
+
+/usr/include/c++/13/bits/stringfwd.h:
+
+_deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h:
+
+/usr/include/c++/13/bits/ostream_insert.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.h:
+
+/usr/include/c++/13/bits/postypes.h:
+
+/usr/include/c++/13/cwctype:
+
+_deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.cpp:
+
+/usr/include/c++/13/bits/stl_function.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.h:
+
+/usr/include/c++/13/ext/numeric_traits.h:
+
+/usr/include/c++/13/bits/regex_error.h:
+
+/usr/include/x86_64-linux-gnu/asm/errno.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.cpp:
+
+_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h:
+
+/usr/include/c++/13/map:
+
+_deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.h:
+
+/usr/include/alloca.h:
+
+/usr/include/linux/stat.h:
+
+/usr/include/c++/13/bits/stl_tree.h:
+
+/usr/include/c++/13/bits/regex_executor.tcc:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h:
+
+/usr/include/c++/13/backward/auto_ptr.h:
+
+/usr/include/x86_64-linux-gnu/bits/timex.h:
+
+/usr/include/c++/13/bits/refwrap.h:
+
+/usr/include/c++/13/bits/align.h:
+
+/usr/include/c++/13/bits/alloc_traits.h:
+
+/usr/include/c++/13/cerrno:
+
+/usr/include/x86_64-linux-gnu/bits/getopt_posix.h:
+
+/usr/include/c++/13/bits/locale_conv.h:
+
+/usr/include/ctype.h:
+
+/usr/include/c++/13/bits/nested_exception.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/c++/13/bits/regex_compiler.tcc:
+
+/usr/include/c++/13/bit:
+
+/usr/include/time.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.cpp:
+
+/usr/include/c++/13/bits/locale_classes.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/types/error_t.h:
+
+/usr/include/c++/13/new:
+
+_deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.cpp:
+
+/usr/include/x86_64-linux-gnu/bits/setjmp.h:
+
+/usr/include/c++/13/bits/range_access.h:
+
+_deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/DateUtils.cpp:
+
+/usr/include/c++/13/bits/stl_multimap.h:
+
+/usr/include/c++/13/bits/char_traits.h:
+
+/usr/include/c++/13/bits/move.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.cpp:
+
+/usr/include/c++/13/bits/shared_ptr_base.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/c++/13/bits/ios_base.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.cpp:
+
+/usr/include/c++/13/bits/stl_algobase.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.cpp:
+
+/usr/include/c++/13/bits/localefwd.h:
+
+/usr/include/c++/13/bits/allocator.h:
+
+/usr/include/c++/13/functional:
+
+_deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h:
+
+/usr/include/c++/13/bits/stl_raw_storage_iter.h:
+
+/usr/include/c++/13/bits/functexcept.h:
+
+/usr/include/c++/13/ext/alloc_traits.h:
+
+/usr/include/c++/13/bits/stl_relops.h:
+
+/usr/include/c++/13/utility:
+
+/usr/include/c++/13/bits/invoke.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h:
+
+/usr/include/c++/13/bits/charconv.h:
+
+/usr/include/c++/13/bits/unique_ptr.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h:
+
+/usr/include/c++/13/cstdio:
+
+/usr/include/c++/13/bits/stl_construct.h:
+
+/usr/include/c++/13/bits/regex_executor.h:
+
+/usr/include/c++/13/bits/utility.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/statx-generic.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/c++/13/cctype:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/c++/13/system_error:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.cpp:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/c++/13/bits/ostream.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/c++/13/cwchar:
+
+/usr/include/c++/13/regex:
+
+/usr/include/c++/13/bits/new_allocator.h:
+
+/usr/include/c++/13/cstdlib:
+
+/usr/include/c++/13/stdexcept:
+
+/usr/include/c++/13/bits/basic_string.h:
+
+/usr/include/c++/13/bits/uses_allocator.h:
+
+/usr/include/c++/13/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/13/debug/debug.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.h:
+
+/usr/include/c++/13/algorithm:
+
+/usr/include/x86_64-linux-gnu/asm/bitsperlong.h:
+
+/usr/include/c++/13/ext/type_traits.h:
+
+/usr/include/c++/13/exception:
+
+/usr/include/asm-generic/posix_types.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.cpp:
+
+/usr/include/c++/13/clocale:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/sys/single_threaded.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h:
+
+/usr/include/c++/13/bits/locale_facets.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/HelpMessages.h:
+
+_deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h:
+
+/usr/include/c++/13/bits/requires_hosted.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h:
+
+_deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.cpp:
+
+_deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.h:
+
+/usr/include/c++/13/stack:
+
+_deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h:
+
+_deps/approvaltests-src/ApprovalTests/writers/ExistingFile.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.h:
+
+/usr/include/c++/13/bits/basic_ios.tcc:
+
+/usr/include/c++/13/bits/codecvt.h:
+
+/usr/include/c++/13/bits/fstream.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/c++/13/vector:
+
+/usr/include/c++/13/bits/ptr_traits.h:
+
+/usr/include/c++/13/bits/istream.tcc:
+
+/usr/include/c++/13/bits/locale_facets.tcc:
+
+/usr/include/c++/13/bits/streambuf.tcc:
+
+/usr/include/c++/13/bits/streambuf_iterator.h:
+
+/usr/include/c++/13/ios:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp:
+
+/usr/include/c++/13/istream:
+
+/usr/include/c++/13/streambuf:
+
+/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.h:
+
+_deps/approvaltests-src/ApprovalTests/core/Options.cpp:
+
+_deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.cpp:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h:
+
+/usr/include/c++/13/bits/regex.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h:
+
+/usr/include/c++/13/bits/algorithmfwd.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h:
+
+_deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.cpp:
+
+/usr/include/c++/13/bits/stl_bvector.h:
+
+_deps/approvaltests-src/ApprovalTests/core/ApprovalException.cpp:
+
+/usr/include/c++/13/sstream:
+
+_deps/approvaltests-src/ApprovalTests/core/FileApprover.cpp:
+
+_deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.h:
+
+_deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h:
+
+_deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h:
+
+_deps/approvaltests-src/ApprovalTests/core/FileApprover.h:
+
+/usr/include/c++/13/bits/cxxabi_forced.h:
+
+/usr/include/c++/13/bits/locale_classes.h:
+
+_deps/approvaltests-src/ApprovalTests/core/Reporter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h:
+
+/usr/include/c++/13/bits/vector.tcc:
+
+/usr/include/c++/13/bits/stl_uninitialized.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.h:
+
+/usr/include/wctype.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h:
+
+/usr/include/c++/13/bits/allocated_ptr.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.h:
+
+/usr/include/c++/13/bits/deque.tcc:
+
+/usr/include/c++/13/type_traits:
+
+/usr/include/c++/13/bits/exception.h:
+
+/usr/include/c++/13/bits/predefined_ops.h:
+
+/usr/include/c++/13/fstream:
+
+/usr/include/c++/13/bits/regex.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/c++/13/bits/regex_automaton.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h:
+
+/usr/include/c++/13/bits/regex_automaton.tcc:
+
+/usr/include/c++/13/bits/regex_compiler.h:
+
+/usr/include/c++/13/bits/regex_constants.h:
+
+/usr/include/x86_64-linux-gnu/bits/environments.h:
+
+/usr/include/c++/13/bits/regex_scanner.tcc:
+
+/usr/include/c++/13/bits/std_function.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/c++/13/bits/stl_deque.h:
+
+/usr/include/c++/13/ext/string_conversions.h:
+
+/usr/include/c++/13/bits/stl_heap.h:
+
+/usr/include/c++/13/bits/stl_stack.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.cpp:
+
+/usr/include/c++/13/bits/uniform_int_dist.h:
+
+/usr/include/c++/13/bitset:
+
+_deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.h:
+
+/usr/include/c++/13/ctime:
+
+/usr/include/c++/13/bits/chrono.h:
+
+/usr/include/c++/13/deque:
+
+/usr/include/x86_64-linux-gnu/bits/sched.h:
+
+/usr/include/c++/13/locale:
+
+/usr/include/libintl.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.cpp:
+
+/usr/include/c++/13/bits/regex_scanner.h:
+
+/usr/include/c++/13/iostream:
+
+_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.cpp:
+
+_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.h:
+
+/usr/include/c++/13/bits/basic_ios.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.cpp:
+
+/usr/include/c++/13/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/13/bits/stl_iterator.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h:
+
+/usr/include/linux/close_range.h:
+
+/usr/include/x86_64-linux-gnu/bits/confname.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/getopt_core.h:
+
+/usr/include/c++/13/string:
+
+_deps/approvaltests-src/ApprovalTests/namers/NamerFactory.cpp:
+
+/usr/include/x86_64-linux-gnu/bits/posix_opt.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.h:
+
+/usr/include/wchar.h:
+
+/usr/include/c++/13/bits/stl_map.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.cpp:
+
+_deps/approvaltests-src/ApprovalTests/namers/NamerFactory.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/Blocker.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.cpp:
+
+_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.cpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.h:
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
new file mode 100644
index 0000000..fe1c0dc
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ApprovalTests.
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o
new file mode 100644
index 0000000..7c9cd66
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o.d
new file mode 100644
index 0000000..d659202
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o.d
@@ -0,0 +1,152 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/ApprovalException.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalException.h \
+ /usr/include/c++/13/exception \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/nested_exception.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/sstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o
new file mode 100644
index 0000000..8f224e4
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o.d
new file mode 100644
index 0000000..8ad5c4b
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o.d
@@ -0,0 +1,170 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/FileApprover.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/FileApprover.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/shared_ptr.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/StringWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalWriter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalComparator.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorDisposer.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/ApprovalException.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o
new file mode 100644
index 0000000..832f7cd
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o.d
new file mode 100644
index 0000000..3febe95
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o.d
@@ -0,0 +1,195 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/Options.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Options.h \
+ /usr/include/c++/13/utility \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/initializer_list /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/functional \
+ /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/regex \
+ /usr/include/c++/13/bitset /usr/include/c++/13/locale \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/sstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/stack \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_deque.h /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex.h /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporter.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/depend.make b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/depend.make
new file mode 100644
index 0000000..66c5c2d
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ApprovalTests.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
new file mode 100644
index 0000000..bd69816
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# compile CXX with /usr/bin/c++
+CXX_DEFINES =
+
+CXX_INCLUDES = -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/.. -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests
+
+CXX_FLAGS = -std=gnu++11 -Wall -Wextra -Wpedantic -Werror -Wshadow
+
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o
new file mode 100644
index 0000000..58e718e
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o.d
new file mode 100644
index 0000000..e4cc87a
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o.d
@@ -0,0 +1,166 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/google/GoogleConfiguration.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/google/GoogleCustomizationsFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/sstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/functional \
+ /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o
new file mode 100644
index 0000000..36039d2
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o.d
new file mode 100644
index 0000000..626efd6
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o.d
@@ -0,0 +1,165 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/google/GoogleCustomizationsFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/sstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/functional \
+ /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o
new file mode 100644
index 0000000..7c6d794
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o.d
new file mode 100644
index 0000000..ebb30bc
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o.d
@@ -0,0 +1,171 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/link.txt b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/link.txt
new file mode 100644
index 0000000..04ee069
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc libApprovalTests.a CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o CMakeFiles/ApprovalTests.dir/core/Options.cpp.o CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o
+/usr/bin/ranlib libApprovalTests.a
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o
new file mode 100644
index 0000000..7fbe78b
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o.d
new file mode 100644
index 0000000..5916ba7
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o.d
@@ -0,0 +1,176 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ApprovalTestNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/HelpMessages.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/streambuf /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /usr/include/c++/13/iostream
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o
new file mode 100644
index 0000000..e8bbe42
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o.d
new file mode 100644
index 0000000..3287f63
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o.d
@@ -0,0 +1,155 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/DefaultNamerDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/DefaultNamerFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/functional \
+ /usr/include/c++/13/bits/std_function.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o
new file mode 100644
index 0000000..3f95798
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o.d
new file mode 100644
index 0000000..b3c2622
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o.d
@@ -0,0 +1,156 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/DefaultNamerFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/functional \
+ /usr/include/c++/13/bits/std_function.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/stdexcept
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o
new file mode 100644
index 0000000..30e0d56
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o.d
new file mode 100644
index 0000000..b6b1c9d
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o.d
@@ -0,0 +1,155 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ExistingFileNamer.h \
+ /usr/include/c++/13/utility \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/initializer_list \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/functional \
+ /usr/include/c++/13/bits/std_function.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o
new file mode 100644
index 0000000..a7ed743
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o.d
new file mode 100644
index 0000000..74c0c1e
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o.d
@@ -0,0 +1,162 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/HelpMessages.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/HelpMessages.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o
new file mode 100644
index 0000000..decc619
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o.d
new file mode 100644
index 0000000..6e4f09c
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o.d
@@ -0,0 +1,125 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/NamerFactory.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/NamerFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SectionNameDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ApprovalTestNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o
new file mode 100644
index 0000000..b44ec1d
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o.d
new file mode 100644
index 0000000..f372556
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o.d
@@ -0,0 +1,124 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SectionNameDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ApprovalTestNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o
new file mode 100644
index 0000000..0570056
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o.d
new file mode 100644
index 0000000..3e1cd42
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o.d
@@ -0,0 +1,239 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ApprovalTestNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/../Approvals.h \
+ /usr/include/c++/13/functional /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/FileApprover.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/StringWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalComparator.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorDisposer.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/../reporters/DefaultReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/../reporters/DefaultReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/../writers/ExistingFile.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Options.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/c++/13/regex /usr/include/c++/13/bitset \
+ /usr/include/c++/13/locale /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/streambuf /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/sstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/stack \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/deque.tcc /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex.h /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ExistingFileNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/../namers/SubdirectoryDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/../namers/DefaultNamerDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/../namers/DefaultNamerFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/../utilities/StringMaker.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /usr/include/c++/13/algorithm
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o
new file mode 100644
index 0000000..e49c807
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o.d
new file mode 100644
index 0000000..490d9e6
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o.d
@@ -0,0 +1,124 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SubdirectoryDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/progress.make b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/progress.make
new file mode 100644
index 0000000..563fccb
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/progress.make
@@ -0,0 +1,59 @@
+CMAKE_PROGRESS_1 = 1
+CMAKE_PROGRESS_2 = 2
+CMAKE_PROGRESS_3 = 3
+CMAKE_PROGRESS_4 = 4
+CMAKE_PROGRESS_5 = 5
+CMAKE_PROGRESS_6 = 6
+CMAKE_PROGRESS_7 = 7
+CMAKE_PROGRESS_8 = 8
+CMAKE_PROGRESS_9 = 9
+CMAKE_PROGRESS_10 = 10
+CMAKE_PROGRESS_11 = 11
+CMAKE_PROGRESS_12 = 12
+CMAKE_PROGRESS_13 = 13
+CMAKE_PROGRESS_14 = 14
+CMAKE_PROGRESS_15 = 15
+CMAKE_PROGRESS_16 = 16
+CMAKE_PROGRESS_17 = 17
+CMAKE_PROGRESS_18 = 18
+CMAKE_PROGRESS_19 = 19
+CMAKE_PROGRESS_20 = 20
+CMAKE_PROGRESS_21 = 21
+CMAKE_PROGRESS_22 = 22
+CMAKE_PROGRESS_23 = 23
+CMAKE_PROGRESS_24 = 24
+CMAKE_PROGRESS_25 = 25
+CMAKE_PROGRESS_26 = 26
+CMAKE_PROGRESS_27 = 27
+CMAKE_PROGRESS_28 = 28
+CMAKE_PROGRESS_29 = 29
+CMAKE_PROGRESS_30 = 30
+CMAKE_PROGRESS_31 = 31
+CMAKE_PROGRESS_32 = 32
+CMAKE_PROGRESS_33 = 33
+CMAKE_PROGRESS_34 = 34
+CMAKE_PROGRESS_35 = 35
+CMAKE_PROGRESS_36 = 36
+CMAKE_PROGRESS_37 = 37
+CMAKE_PROGRESS_38 = 38
+CMAKE_PROGRESS_39 = 39
+CMAKE_PROGRESS_40 = 40
+CMAKE_PROGRESS_41 = 41
+CMAKE_PROGRESS_42 = 42
+CMAKE_PROGRESS_43 = 43
+CMAKE_PROGRESS_44 = 44
+CMAKE_PROGRESS_45 = 45
+CMAKE_PROGRESS_46 = 46
+CMAKE_PROGRESS_47 = 47
+CMAKE_PROGRESS_48 = 48
+CMAKE_PROGRESS_49 = 49
+CMAKE_PROGRESS_50 = 50
+CMAKE_PROGRESS_51 = 51
+CMAKE_PROGRESS_52 = 52
+CMAKE_PROGRESS_53 = 53
+CMAKE_PROGRESS_54 = 54
+CMAKE_PROGRESS_55 = 55
+CMAKE_PROGRESS_56 = 56
+CMAKE_PROGRESS_57 = 57
+CMAKE_PROGRESS_58 = 58
+
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o
new file mode 100644
index 0000000..95e1c53
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o.d
new file mode 100644
index 0000000..3047aee
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o.d
@@ -0,0 +1,116 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/AutoApproveIfMissingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/AutoApproveReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o
new file mode 100644
index 0000000..194d48b
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o.d
new file mode 100644
index 0000000..0bdc7c4
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o.d
@@ -0,0 +1,173 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/AutoApproveReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtilsSystemSpecific.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /usr/include/c++/13/iostream
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o
new file mode 100644
index 0000000..89e8e94
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o.d
new file mode 100644
index 0000000..ebaac73
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o.d
@@ -0,0 +1,191 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/BlockingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/../utilities/MachineBlocker.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/../utilities/Blocker.h \
+ /usr/include/c++/13/utility /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/../utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o
new file mode 100644
index 0000000..be5e390
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o.d
new file mode 100644
index 0000000..d6936d8
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o.d
@@ -0,0 +1,189 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/TextDiffReporter.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o
new file mode 100644
index 0000000..2bdc3df
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o.d
new file mode 100644
index 0000000..0f505ef
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o.d
@@ -0,0 +1,229 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CIBuildOnlyReporterUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/QuietReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/TextDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/Approvals.h \
+ /usr/include/c++/13/functional /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/utility /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/FileApprover.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/StringWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalComparator.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorDisposer.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/ExistingFile.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Options.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/c++/13/regex /usr/include/c++/13/bitset \
+ /usr/include/c++/13/locale /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/sstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/stack \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/deque.tcc /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex.h /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ExistingFileNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SubdirectoryDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/DefaultNamerDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/DefaultNamerFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o
new file mode 100644
index 0000000..7f04357
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o.d
new file mode 100644
index 0000000..124e57a
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o.d
@@ -0,0 +1,171 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ClipboardReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o
new file mode 100644
index 0000000..d2ab93c
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o.d
new file mode 100644
index 0000000..3e55423
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o.d
@@ -0,0 +1,154 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CombinationReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o
new file mode 100644
index 0000000..3e82090
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o.d
new file mode 100644
index 0000000..8a5320d
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o.d
@@ -0,0 +1,194 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /usr/include/c++/13/utility \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/initializer_list /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/shared_ptr.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o
new file mode 100644
index 0000000..ce2893c
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o.d
new file mode 100644
index 0000000..6cbfe60
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o.d
@@ -0,0 +1,113 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o
new file mode 100644
index 0000000..9cb1cf1
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o.d
new file mode 100644
index 0000000..c80252b
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o.d
@@ -0,0 +1,199 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CustomReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o
new file mode 100644
index 0000000..c0ce164
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o.d
new file mode 100644
index 0000000..9780208
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o.d
@@ -0,0 +1,157 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/TextDiffReporter.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o
new file mode 100644
index 0000000..f0c7608
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o.d
new file mode 100644
index 0000000..8cb4372
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o.d
@@ -0,0 +1,152 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o
new file mode 100644
index 0000000..98cb0a7
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o.d
new file mode 100644
index 0000000..283030f
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o.d
@@ -0,0 +1,154 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o
new file mode 100644
index 0000000..6122c60
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o.d
new file mode 100644
index 0000000..c786cb6
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o.d
@@ -0,0 +1,156 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o
new file mode 100644
index 0000000..653123b
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o.d
new file mode 100644
index 0000000..4a9b835
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o.d
@@ -0,0 +1,175 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o
new file mode 100644
index 0000000..57f7953
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o.d
new file mode 100644
index 0000000..f0ea4eb
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o.d
@@ -0,0 +1,119 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o
new file mode 100644
index 0000000..96a6632
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o.d
new file mode 100644
index 0000000..53325aa
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o.d
@@ -0,0 +1,210 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h \
+ /usr/include/c++/13/functional /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/utility /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/MacReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o
new file mode 100644
index 0000000..3df006a
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o.d
new file mode 100644
index 0000000..bd8b238
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o.d
@@ -0,0 +1,201 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/HelpMessages.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h \
+ /usr/include/c++/13/functional /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/map \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o
new file mode 100644
index 0000000..54a4940
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o.d
new file mode 100644
index 0000000..6816bde
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o.d
@@ -0,0 +1,154 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o
new file mode 100644
index 0000000..12a5af2
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o.d
new file mode 100644
index 0000000..8224300
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o.d
@@ -0,0 +1,159 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o
new file mode 100644
index 0000000..36a6b21
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o.d
new file mode 100644
index 0000000..590c290
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o.d
@@ -0,0 +1,156 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o
new file mode 100644
index 0000000..bea8a49
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o.d
new file mode 100644
index 0000000..537424f
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o.d
@@ -0,0 +1,198 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o
new file mode 100644
index 0000000..e678918
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o.d
new file mode 100644
index 0000000..dab4b6f
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o.d
@@ -0,0 +1,200 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/LinuxReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o
new file mode 100644
index 0000000..5032f70
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o.d
new file mode 100644
index 0000000..64056bd
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o.d
@@ -0,0 +1,200 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/MacReporters.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/MacReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o
new file mode 100644
index 0000000..837a098
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o.d
new file mode 100644
index 0000000..f64d716
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o.d
@@ -0,0 +1,114 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/QuietReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o
new file mode 100644
index 0000000..4ae65af
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o.d
new file mode 100644
index 0000000..6c6a795
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o.d
@@ -0,0 +1,222 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/functional \
+ /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/AutoApproveIfMissingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/AutoApproveReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/BlockingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/../utilities/MachineBlocker.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/../utilities/Blocker.h \
+ /usr/include/c++/13/utility /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/../utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/TextDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ClipboardReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CombinationReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/LinuxReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/MacReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/QuietReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/WindowsReporters.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o
new file mode 100644
index 0000000..1cad630
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o.d
new file mode 100644
index 0000000..5bea675
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o.d
@@ -0,0 +1,202 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/TextDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CustomReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/utility /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /usr/include/c++/13/iostream
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o
new file mode 100644
index 0000000..604f711
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o.d
new file mode 100644
index 0000000..fc1574f
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o.d
@@ -0,0 +1,200 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/WindowsReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/utility /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o
new file mode 100644
index 0000000..8a21b43
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o.d
new file mode 100644
index 0000000..2e492bb
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o.d
@@ -0,0 +1,190 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/functional \
+ /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/regex /usr/include/c++/13/bitset \
+ /usr/include/c++/13/locale /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/streambuf /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/sstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/stack \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_deque.h /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex.h /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc /usr/include/c++/13/map \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o
new file mode 100644
index 0000000..67cf0ef
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o.d
new file mode 100644
index 0000000..be10aed
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o.d
@@ -0,0 +1,171 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/DateUtils.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/DateUtils.h \
+ /usr/include/c++/13/chrono /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/chrono.h /usr/include/c++/13/ratio \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/cstdint \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/limits /usr/include/c++/13/ctime /usr/include/time.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/parse_numbers.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h /usr/include/c++/13/iomanip \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o
new file mode 100644
index 0000000..840996c
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o.d
new file mode 100644
index 0000000..693d18a
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o.d
@@ -0,0 +1,155 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/ExceptionCollector.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/functional \
+ /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o
new file mode 100644
index 0000000..37f0e88
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o.d
new file mode 100644
index 0000000..fab227d
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o.d
@@ -0,0 +1,171 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtils.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/StringWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalWriter.h \
+ /usr/include/c++/13/fstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /usr/include/x86_64-linux-gnu/sys/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_stat.h \
+ /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/x86_64-linux-gnu/bits/statx-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/bits/sstream.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o
new file mode 100644
index 0000000..a96320f
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o.d
new file mode 100644
index 0000000..e14ef9b
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o.d
@@ -0,0 +1,171 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtilsSystemSpecific.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o
new file mode 100644
index 0000000..94d7cd8
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o.d
new file mode 100644
index 0000000..d5403f6
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o.d
@@ -0,0 +1,173 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/MachineBlocker.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Blocker.h \
+ /usr/include/c++/13/utility \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/initializer_list \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o
new file mode 100644
index 0000000..1ecc8d3
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o.d
new file mode 100644
index 0000000..29cfec5
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o.d
@@ -0,0 +1,155 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/MoreHelpMessages.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ApprovalTestNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/streambuf /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o
new file mode 100644
index 0000000..3a8a031
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o.d
new file mode 100644
index 0000000..f0d11eb
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o.d
@@ -0,0 +1,156 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/StringUtils.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/sstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o
new file mode 100644
index 0000000..9498aed
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o.d
new file mode 100644
index 0000000..d3f0365
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o.d
@@ -0,0 +1,185 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /usr/include/unistd.h /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /usr/include/x86_64-linux-gnu/sys/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_stat.h \
+ /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/x86_64-linux-gnu/bits/statx-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o
new file mode 100644
index 0000000..71b8266
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o.d
new file mode 100644
index 0000000..f8e27d7
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o.d
@@ -0,0 +1,199 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/ExistingFile.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/ExistingFile.h \
+ /usr/include/c++/13/utility \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/initializer_list \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Options.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/functional \
+ /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/regex \
+ /usr/include/c++/13/bitset /usr/include/c++/13/locale \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/sstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/stack \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_deque.h /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex.h /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ExistingFileNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o
new file mode 100644
index 0000000..78711cc
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o differ
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o.d b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o.d
new file mode 100644
index 0000000..8cdc608
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o.d
@@ -0,0 +1,154 @@
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/writers/StringWriter.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/StringWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalWriter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h /usr/include/c++/13/fstream \
+ /usr/include/c++/13/istream /usr/include/c++/13/ios \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/c++/13/bits/fstream.tcc
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/progress.marks b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/progress.marks
new file mode 100644
index 0000000..8c61d23
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+58
diff --git a/c/_deps/approvaltests-build/ApprovalTests/CTestTestfile.cmake b/c/_deps/approvaltests-build/ApprovalTests/CTestTestfile.cmake
new file mode 100644
index 0000000..7503ac6
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/c/_deps/approvaltests-build/ApprovalTests/Makefile b/c/_deps/approvaltests-build/ApprovalTests/Makefile
new file mode 100644
index 0000000..4de1c06
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/Makefile
@@ -0,0 +1,1754 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/ApprovalTests/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/ApprovalTests/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/ApprovalTests/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/ApprovalTests/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+_deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/rule:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/rule
+.PHONY : _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/rule
+
+# Convenience name for target.
+ApprovalTests: _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/rule
+.PHONY : ApprovalTests
+
+# fast build rule for target.
+ApprovalTests/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build
+.PHONY : ApprovalTests/fast
+
+comparators/ComparatorDisposer.o: comparators/ComparatorDisposer.cpp.o
+.PHONY : comparators/ComparatorDisposer.o
+
+# target to build an object file
+comparators/ComparatorDisposer.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.o
+.PHONY : comparators/ComparatorDisposer.cpp.o
+
+comparators/ComparatorDisposer.i: comparators/ComparatorDisposer.cpp.i
+.PHONY : comparators/ComparatorDisposer.i
+
+# target to preprocess a source file
+comparators/ComparatorDisposer.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.i
+.PHONY : comparators/ComparatorDisposer.cpp.i
+
+comparators/ComparatorDisposer.s: comparators/ComparatorDisposer.cpp.s
+.PHONY : comparators/ComparatorDisposer.s
+
+# target to generate assembly for a file
+comparators/ComparatorDisposer.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorDisposer.cpp.s
+.PHONY : comparators/ComparatorDisposer.cpp.s
+
+comparators/ComparatorFactory.o: comparators/ComparatorFactory.cpp.o
+.PHONY : comparators/ComparatorFactory.o
+
+# target to build an object file
+comparators/ComparatorFactory.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.o
+.PHONY : comparators/ComparatorFactory.cpp.o
+
+comparators/ComparatorFactory.i: comparators/ComparatorFactory.cpp.i
+.PHONY : comparators/ComparatorFactory.i
+
+# target to preprocess a source file
+comparators/ComparatorFactory.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.i
+.PHONY : comparators/ComparatorFactory.cpp.i
+
+comparators/ComparatorFactory.s: comparators/ComparatorFactory.cpp.s
+.PHONY : comparators/ComparatorFactory.s
+
+# target to generate assembly for a file
+comparators/ComparatorFactory.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/ComparatorFactory.cpp.s
+.PHONY : comparators/ComparatorFactory.cpp.s
+
+comparators/TextFileComparator.o: comparators/TextFileComparator.cpp.o
+.PHONY : comparators/TextFileComparator.o
+
+# target to build an object file
+comparators/TextFileComparator.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.o
+.PHONY : comparators/TextFileComparator.cpp.o
+
+comparators/TextFileComparator.i: comparators/TextFileComparator.cpp.i
+.PHONY : comparators/TextFileComparator.i
+
+# target to preprocess a source file
+comparators/TextFileComparator.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.i
+.PHONY : comparators/TextFileComparator.cpp.i
+
+comparators/TextFileComparator.s: comparators/TextFileComparator.cpp.s
+.PHONY : comparators/TextFileComparator.s
+
+# target to generate assembly for a file
+comparators/TextFileComparator.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/comparators/TextFileComparator.cpp.s
+.PHONY : comparators/TextFileComparator.cpp.s
+
+core/ApprovalException.o: core/ApprovalException.cpp.o
+.PHONY : core/ApprovalException.o
+
+# target to build an object file
+core/ApprovalException.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.o
+.PHONY : core/ApprovalException.cpp.o
+
+core/ApprovalException.i: core/ApprovalException.cpp.i
+.PHONY : core/ApprovalException.i
+
+# target to preprocess a source file
+core/ApprovalException.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.i
+.PHONY : core/ApprovalException.cpp.i
+
+core/ApprovalException.s: core/ApprovalException.cpp.s
+.PHONY : core/ApprovalException.s
+
+# target to generate assembly for a file
+core/ApprovalException.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/ApprovalException.cpp.s
+.PHONY : core/ApprovalException.cpp.s
+
+core/FileApprover.o: core/FileApprover.cpp.o
+.PHONY : core/FileApprover.o
+
+# target to build an object file
+core/FileApprover.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.o
+.PHONY : core/FileApprover.cpp.o
+
+core/FileApprover.i: core/FileApprover.cpp.i
+.PHONY : core/FileApprover.i
+
+# target to preprocess a source file
+core/FileApprover.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.i
+.PHONY : core/FileApprover.cpp.i
+
+core/FileApprover.s: core/FileApprover.cpp.s
+.PHONY : core/FileApprover.s
+
+# target to generate assembly for a file
+core/FileApprover.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/FileApprover.cpp.s
+.PHONY : core/FileApprover.cpp.s
+
+core/Options.o: core/Options.cpp.o
+.PHONY : core/Options.o
+
+# target to build an object file
+core/Options.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.o
+.PHONY : core/Options.cpp.o
+
+core/Options.i: core/Options.cpp.i
+.PHONY : core/Options.i
+
+# target to preprocess a source file
+core/Options.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.i
+.PHONY : core/Options.cpp.i
+
+core/Options.s: core/Options.cpp.s
+.PHONY : core/Options.s
+
+# target to generate assembly for a file
+core/Options.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/core/Options.cpp.s
+.PHONY : core/Options.cpp.s
+
+integrations/google/GoogleConfiguration.o: integrations/google/GoogleConfiguration.cpp.o
+.PHONY : integrations/google/GoogleConfiguration.o
+
+# target to build an object file
+integrations/google/GoogleConfiguration.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.o
+.PHONY : integrations/google/GoogleConfiguration.cpp.o
+
+integrations/google/GoogleConfiguration.i: integrations/google/GoogleConfiguration.cpp.i
+.PHONY : integrations/google/GoogleConfiguration.i
+
+# target to preprocess a source file
+integrations/google/GoogleConfiguration.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.i
+.PHONY : integrations/google/GoogleConfiguration.cpp.i
+
+integrations/google/GoogleConfiguration.s: integrations/google/GoogleConfiguration.cpp.s
+.PHONY : integrations/google/GoogleConfiguration.s
+
+# target to generate assembly for a file
+integrations/google/GoogleConfiguration.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleConfiguration.cpp.s
+.PHONY : integrations/google/GoogleConfiguration.cpp.s
+
+integrations/google/GoogleCustomizationsFactory.o: integrations/google/GoogleCustomizationsFactory.cpp.o
+.PHONY : integrations/google/GoogleCustomizationsFactory.o
+
+# target to build an object file
+integrations/google/GoogleCustomizationsFactory.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.o
+.PHONY : integrations/google/GoogleCustomizationsFactory.cpp.o
+
+integrations/google/GoogleCustomizationsFactory.i: integrations/google/GoogleCustomizationsFactory.cpp.i
+.PHONY : integrations/google/GoogleCustomizationsFactory.i
+
+# target to preprocess a source file
+integrations/google/GoogleCustomizationsFactory.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.i
+.PHONY : integrations/google/GoogleCustomizationsFactory.cpp.i
+
+integrations/google/GoogleCustomizationsFactory.s: integrations/google/GoogleCustomizationsFactory.cpp.s
+.PHONY : integrations/google/GoogleCustomizationsFactory.s
+
+# target to generate assembly for a file
+integrations/google/GoogleCustomizationsFactory.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/integrations/google/GoogleCustomizationsFactory.cpp.s
+.PHONY : integrations/google/GoogleCustomizationsFactory.cpp.s
+
+launchers/SystemLauncher.o: launchers/SystemLauncher.cpp.o
+.PHONY : launchers/SystemLauncher.o
+
+# target to build an object file
+launchers/SystemLauncher.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.o
+.PHONY : launchers/SystemLauncher.cpp.o
+
+launchers/SystemLauncher.i: launchers/SystemLauncher.cpp.i
+.PHONY : launchers/SystemLauncher.i
+
+# target to preprocess a source file
+launchers/SystemLauncher.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.i
+.PHONY : launchers/SystemLauncher.cpp.i
+
+launchers/SystemLauncher.s: launchers/SystemLauncher.cpp.s
+.PHONY : launchers/SystemLauncher.s
+
+# target to generate assembly for a file
+launchers/SystemLauncher.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/launchers/SystemLauncher.cpp.s
+.PHONY : launchers/SystemLauncher.cpp.s
+
+namers/ApprovalTestNamer.o: namers/ApprovalTestNamer.cpp.o
+.PHONY : namers/ApprovalTestNamer.o
+
+# target to build an object file
+namers/ApprovalTestNamer.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.o
+.PHONY : namers/ApprovalTestNamer.cpp.o
+
+namers/ApprovalTestNamer.i: namers/ApprovalTestNamer.cpp.i
+.PHONY : namers/ApprovalTestNamer.i
+
+# target to preprocess a source file
+namers/ApprovalTestNamer.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.i
+.PHONY : namers/ApprovalTestNamer.cpp.i
+
+namers/ApprovalTestNamer.s: namers/ApprovalTestNamer.cpp.s
+.PHONY : namers/ApprovalTestNamer.s
+
+# target to generate assembly for a file
+namers/ApprovalTestNamer.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ApprovalTestNamer.cpp.s
+.PHONY : namers/ApprovalTestNamer.cpp.s
+
+namers/DefaultNamerDisposer.o: namers/DefaultNamerDisposer.cpp.o
+.PHONY : namers/DefaultNamerDisposer.o
+
+# target to build an object file
+namers/DefaultNamerDisposer.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.o
+.PHONY : namers/DefaultNamerDisposer.cpp.o
+
+namers/DefaultNamerDisposer.i: namers/DefaultNamerDisposer.cpp.i
+.PHONY : namers/DefaultNamerDisposer.i
+
+# target to preprocess a source file
+namers/DefaultNamerDisposer.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.i
+.PHONY : namers/DefaultNamerDisposer.cpp.i
+
+namers/DefaultNamerDisposer.s: namers/DefaultNamerDisposer.cpp.s
+.PHONY : namers/DefaultNamerDisposer.s
+
+# target to generate assembly for a file
+namers/DefaultNamerDisposer.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerDisposer.cpp.s
+.PHONY : namers/DefaultNamerDisposer.cpp.s
+
+namers/DefaultNamerFactory.o: namers/DefaultNamerFactory.cpp.o
+.PHONY : namers/DefaultNamerFactory.o
+
+# target to build an object file
+namers/DefaultNamerFactory.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.o
+.PHONY : namers/DefaultNamerFactory.cpp.o
+
+namers/DefaultNamerFactory.i: namers/DefaultNamerFactory.cpp.i
+.PHONY : namers/DefaultNamerFactory.i
+
+# target to preprocess a source file
+namers/DefaultNamerFactory.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.i
+.PHONY : namers/DefaultNamerFactory.cpp.i
+
+namers/DefaultNamerFactory.s: namers/DefaultNamerFactory.cpp.s
+.PHONY : namers/DefaultNamerFactory.s
+
+# target to generate assembly for a file
+namers/DefaultNamerFactory.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/DefaultNamerFactory.cpp.s
+.PHONY : namers/DefaultNamerFactory.cpp.s
+
+namers/ExistingFileNamer.o: namers/ExistingFileNamer.cpp.o
+.PHONY : namers/ExistingFileNamer.o
+
+# target to build an object file
+namers/ExistingFileNamer.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.o
+.PHONY : namers/ExistingFileNamer.cpp.o
+
+namers/ExistingFileNamer.i: namers/ExistingFileNamer.cpp.i
+.PHONY : namers/ExistingFileNamer.i
+
+# target to preprocess a source file
+namers/ExistingFileNamer.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.i
+.PHONY : namers/ExistingFileNamer.cpp.i
+
+namers/ExistingFileNamer.s: namers/ExistingFileNamer.cpp.s
+.PHONY : namers/ExistingFileNamer.s
+
+# target to generate assembly for a file
+namers/ExistingFileNamer.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/ExistingFileNamer.cpp.s
+.PHONY : namers/ExistingFileNamer.cpp.s
+
+namers/HelpMessages.o: namers/HelpMessages.cpp.o
+.PHONY : namers/HelpMessages.o
+
+# target to build an object file
+namers/HelpMessages.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.o
+.PHONY : namers/HelpMessages.cpp.o
+
+namers/HelpMessages.i: namers/HelpMessages.cpp.i
+.PHONY : namers/HelpMessages.i
+
+# target to preprocess a source file
+namers/HelpMessages.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.i
+.PHONY : namers/HelpMessages.cpp.i
+
+namers/HelpMessages.s: namers/HelpMessages.cpp.s
+.PHONY : namers/HelpMessages.s
+
+# target to generate assembly for a file
+namers/HelpMessages.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/HelpMessages.cpp.s
+.PHONY : namers/HelpMessages.cpp.s
+
+namers/NamerFactory.o: namers/NamerFactory.cpp.o
+.PHONY : namers/NamerFactory.o
+
+# target to build an object file
+namers/NamerFactory.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.o
+.PHONY : namers/NamerFactory.cpp.o
+
+namers/NamerFactory.i: namers/NamerFactory.cpp.i
+.PHONY : namers/NamerFactory.i
+
+# target to preprocess a source file
+namers/NamerFactory.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.i
+.PHONY : namers/NamerFactory.cpp.i
+
+namers/NamerFactory.s: namers/NamerFactory.cpp.s
+.PHONY : namers/NamerFactory.s
+
+# target to generate assembly for a file
+namers/NamerFactory.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/NamerFactory.cpp.s
+.PHONY : namers/NamerFactory.cpp.s
+
+namers/SectionNameDisposer.o: namers/SectionNameDisposer.cpp.o
+.PHONY : namers/SectionNameDisposer.o
+
+# target to build an object file
+namers/SectionNameDisposer.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.o
+.PHONY : namers/SectionNameDisposer.cpp.o
+
+namers/SectionNameDisposer.i: namers/SectionNameDisposer.cpp.i
+.PHONY : namers/SectionNameDisposer.i
+
+# target to preprocess a source file
+namers/SectionNameDisposer.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.i
+.PHONY : namers/SectionNameDisposer.cpp.i
+
+namers/SectionNameDisposer.s: namers/SectionNameDisposer.cpp.s
+.PHONY : namers/SectionNameDisposer.s
+
+# target to generate assembly for a file
+namers/SectionNameDisposer.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SectionNameDisposer.cpp.s
+.PHONY : namers/SectionNameDisposer.cpp.s
+
+namers/SeparateApprovedAndReceivedDirectoriesNamer.o: namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o
+.PHONY : namers/SeparateApprovedAndReceivedDirectoriesNamer.o
+
+# target to build an object file
+namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o
+.PHONY : namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.o
+
+namers/SeparateApprovedAndReceivedDirectoriesNamer.i: namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.i
+.PHONY : namers/SeparateApprovedAndReceivedDirectoriesNamer.i
+
+# target to preprocess a source file
+namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.i
+.PHONY : namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.i
+
+namers/SeparateApprovedAndReceivedDirectoriesNamer.s: namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.s
+.PHONY : namers/SeparateApprovedAndReceivedDirectoriesNamer.s
+
+# target to generate assembly for a file
+namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.s
+.PHONY : namers/SeparateApprovedAndReceivedDirectoriesNamer.cpp.s
+
+namers/SubdirectoryDisposer.o: namers/SubdirectoryDisposer.cpp.o
+.PHONY : namers/SubdirectoryDisposer.o
+
+# target to build an object file
+namers/SubdirectoryDisposer.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.o
+.PHONY : namers/SubdirectoryDisposer.cpp.o
+
+namers/SubdirectoryDisposer.i: namers/SubdirectoryDisposer.cpp.i
+.PHONY : namers/SubdirectoryDisposer.i
+
+# target to preprocess a source file
+namers/SubdirectoryDisposer.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.i
+.PHONY : namers/SubdirectoryDisposer.cpp.i
+
+namers/SubdirectoryDisposer.s: namers/SubdirectoryDisposer.cpp.s
+.PHONY : namers/SubdirectoryDisposer.s
+
+# target to generate assembly for a file
+namers/SubdirectoryDisposer.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/namers/SubdirectoryDisposer.cpp.s
+.PHONY : namers/SubdirectoryDisposer.cpp.s
+
+reporters/AutoApproveIfMissingReporter.o: reporters/AutoApproveIfMissingReporter.cpp.o
+.PHONY : reporters/AutoApproveIfMissingReporter.o
+
+# target to build an object file
+reporters/AutoApproveIfMissingReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.o
+.PHONY : reporters/AutoApproveIfMissingReporter.cpp.o
+
+reporters/AutoApproveIfMissingReporter.i: reporters/AutoApproveIfMissingReporter.cpp.i
+.PHONY : reporters/AutoApproveIfMissingReporter.i
+
+# target to preprocess a source file
+reporters/AutoApproveIfMissingReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.i
+.PHONY : reporters/AutoApproveIfMissingReporter.cpp.i
+
+reporters/AutoApproveIfMissingReporter.s: reporters/AutoApproveIfMissingReporter.cpp.s
+.PHONY : reporters/AutoApproveIfMissingReporter.s
+
+# target to generate assembly for a file
+reporters/AutoApproveIfMissingReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveIfMissingReporter.cpp.s
+.PHONY : reporters/AutoApproveIfMissingReporter.cpp.s
+
+reporters/AutoApproveReporter.o: reporters/AutoApproveReporter.cpp.o
+.PHONY : reporters/AutoApproveReporter.o
+
+# target to build an object file
+reporters/AutoApproveReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.o
+.PHONY : reporters/AutoApproveReporter.cpp.o
+
+reporters/AutoApproveReporter.i: reporters/AutoApproveReporter.cpp.i
+.PHONY : reporters/AutoApproveReporter.i
+
+# target to preprocess a source file
+reporters/AutoApproveReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.i
+.PHONY : reporters/AutoApproveReporter.cpp.i
+
+reporters/AutoApproveReporter.s: reporters/AutoApproveReporter.cpp.s
+.PHONY : reporters/AutoApproveReporter.s
+
+# target to generate assembly for a file
+reporters/AutoApproveReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/AutoApproveReporter.cpp.s
+.PHONY : reporters/AutoApproveReporter.cpp.s
+
+reporters/BlockingReporter.o: reporters/BlockingReporter.cpp.o
+.PHONY : reporters/BlockingReporter.o
+
+# target to build an object file
+reporters/BlockingReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.o
+.PHONY : reporters/BlockingReporter.cpp.o
+
+reporters/BlockingReporter.i: reporters/BlockingReporter.cpp.i
+.PHONY : reporters/BlockingReporter.i
+
+# target to preprocess a source file
+reporters/BlockingReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.i
+.PHONY : reporters/BlockingReporter.cpp.i
+
+reporters/BlockingReporter.s: reporters/BlockingReporter.cpp.s
+.PHONY : reporters/BlockingReporter.s
+
+# target to generate assembly for a file
+reporters/BlockingReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/BlockingReporter.cpp.s
+.PHONY : reporters/BlockingReporter.cpp.s
+
+reporters/CIBuildOnlyReporter.o: reporters/CIBuildOnlyReporter.cpp.o
+.PHONY : reporters/CIBuildOnlyReporter.o
+
+# target to build an object file
+reporters/CIBuildOnlyReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.o
+.PHONY : reporters/CIBuildOnlyReporter.cpp.o
+
+reporters/CIBuildOnlyReporter.i: reporters/CIBuildOnlyReporter.cpp.i
+.PHONY : reporters/CIBuildOnlyReporter.i
+
+# target to preprocess a source file
+reporters/CIBuildOnlyReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.i
+.PHONY : reporters/CIBuildOnlyReporter.cpp.i
+
+reporters/CIBuildOnlyReporter.s: reporters/CIBuildOnlyReporter.cpp.s
+.PHONY : reporters/CIBuildOnlyReporter.s
+
+# target to generate assembly for a file
+reporters/CIBuildOnlyReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporter.cpp.s
+.PHONY : reporters/CIBuildOnlyReporter.cpp.s
+
+reporters/CIBuildOnlyReporterUtils.o: reporters/CIBuildOnlyReporterUtils.cpp.o
+.PHONY : reporters/CIBuildOnlyReporterUtils.o
+
+# target to build an object file
+reporters/CIBuildOnlyReporterUtils.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.o
+.PHONY : reporters/CIBuildOnlyReporterUtils.cpp.o
+
+reporters/CIBuildOnlyReporterUtils.i: reporters/CIBuildOnlyReporterUtils.cpp.i
+.PHONY : reporters/CIBuildOnlyReporterUtils.i
+
+# target to preprocess a source file
+reporters/CIBuildOnlyReporterUtils.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.i
+.PHONY : reporters/CIBuildOnlyReporterUtils.cpp.i
+
+reporters/CIBuildOnlyReporterUtils.s: reporters/CIBuildOnlyReporterUtils.cpp.s
+.PHONY : reporters/CIBuildOnlyReporterUtils.s
+
+# target to generate assembly for a file
+reporters/CIBuildOnlyReporterUtils.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CIBuildOnlyReporterUtils.cpp.s
+.PHONY : reporters/CIBuildOnlyReporterUtils.cpp.s
+
+reporters/ClipboardReporter.o: reporters/ClipboardReporter.cpp.o
+.PHONY : reporters/ClipboardReporter.o
+
+# target to build an object file
+reporters/ClipboardReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.o
+.PHONY : reporters/ClipboardReporter.cpp.o
+
+reporters/ClipboardReporter.i: reporters/ClipboardReporter.cpp.i
+.PHONY : reporters/ClipboardReporter.i
+
+# target to preprocess a source file
+reporters/ClipboardReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.i
+.PHONY : reporters/ClipboardReporter.cpp.i
+
+reporters/ClipboardReporter.s: reporters/ClipboardReporter.cpp.s
+.PHONY : reporters/ClipboardReporter.s
+
+# target to generate assembly for a file
+reporters/ClipboardReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ClipboardReporter.cpp.s
+.PHONY : reporters/ClipboardReporter.cpp.s
+
+reporters/CombinationReporter.o: reporters/CombinationReporter.cpp.o
+.PHONY : reporters/CombinationReporter.o
+
+# target to build an object file
+reporters/CombinationReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.o
+.PHONY : reporters/CombinationReporter.cpp.o
+
+reporters/CombinationReporter.i: reporters/CombinationReporter.cpp.i
+.PHONY : reporters/CombinationReporter.i
+
+# target to preprocess a source file
+reporters/CombinationReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.i
+.PHONY : reporters/CombinationReporter.cpp.i
+
+reporters/CombinationReporter.s: reporters/CombinationReporter.cpp.s
+.PHONY : reporters/CombinationReporter.s
+
+# target to generate assembly for a file
+reporters/CombinationReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CombinationReporter.cpp.s
+.PHONY : reporters/CombinationReporter.cpp.s
+
+reporters/CommandReporter.o: reporters/CommandReporter.cpp.o
+.PHONY : reporters/CommandReporter.o
+
+# target to build an object file
+reporters/CommandReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.o
+.PHONY : reporters/CommandReporter.cpp.o
+
+reporters/CommandReporter.i: reporters/CommandReporter.cpp.i
+.PHONY : reporters/CommandReporter.i
+
+# target to preprocess a source file
+reporters/CommandReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.i
+.PHONY : reporters/CommandReporter.cpp.i
+
+reporters/CommandReporter.s: reporters/CommandReporter.cpp.s
+.PHONY : reporters/CommandReporter.s
+
+# target to generate assembly for a file
+reporters/CommandReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CommandReporter.cpp.s
+.PHONY : reporters/CommandReporter.cpp.s
+
+reporters/ConvertForCygwin.o: reporters/ConvertForCygwin.cpp.o
+.PHONY : reporters/ConvertForCygwin.o
+
+# target to build an object file
+reporters/ConvertForCygwin.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.o
+.PHONY : reporters/ConvertForCygwin.cpp.o
+
+reporters/ConvertForCygwin.i: reporters/ConvertForCygwin.cpp.i
+.PHONY : reporters/ConvertForCygwin.i
+
+# target to preprocess a source file
+reporters/ConvertForCygwin.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.i
+.PHONY : reporters/ConvertForCygwin.cpp.i
+
+reporters/ConvertForCygwin.s: reporters/ConvertForCygwin.cpp.s
+.PHONY : reporters/ConvertForCygwin.s
+
+# target to generate assembly for a file
+reporters/ConvertForCygwin.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ConvertForCygwin.cpp.s
+.PHONY : reporters/ConvertForCygwin.cpp.s
+
+reporters/CustomReporter.o: reporters/CustomReporter.cpp.o
+.PHONY : reporters/CustomReporter.o
+
+# target to build an object file
+reporters/CustomReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.o
+.PHONY : reporters/CustomReporter.cpp.o
+
+reporters/CustomReporter.i: reporters/CustomReporter.cpp.i
+.PHONY : reporters/CustomReporter.i
+
+# target to preprocess a source file
+reporters/CustomReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.i
+.PHONY : reporters/CustomReporter.cpp.i
+
+reporters/CustomReporter.s: reporters/CustomReporter.cpp.s
+.PHONY : reporters/CustomReporter.s
+
+# target to generate assembly for a file
+reporters/CustomReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/CustomReporter.cpp.s
+.PHONY : reporters/CustomReporter.cpp.s
+
+reporters/DefaultFrontLoadedReporter.o: reporters/DefaultFrontLoadedReporter.cpp.o
+.PHONY : reporters/DefaultFrontLoadedReporter.o
+
+# target to build an object file
+reporters/DefaultFrontLoadedReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.o
+.PHONY : reporters/DefaultFrontLoadedReporter.cpp.o
+
+reporters/DefaultFrontLoadedReporter.i: reporters/DefaultFrontLoadedReporter.cpp.i
+.PHONY : reporters/DefaultFrontLoadedReporter.i
+
+# target to preprocess a source file
+reporters/DefaultFrontLoadedReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.i
+.PHONY : reporters/DefaultFrontLoadedReporter.cpp.i
+
+reporters/DefaultFrontLoadedReporter.s: reporters/DefaultFrontLoadedReporter.cpp.s
+.PHONY : reporters/DefaultFrontLoadedReporter.s
+
+# target to generate assembly for a file
+reporters/DefaultFrontLoadedReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultFrontLoadedReporter.cpp.s
+.PHONY : reporters/DefaultFrontLoadedReporter.cpp.s
+
+reporters/DefaultReporter.o: reporters/DefaultReporter.cpp.o
+.PHONY : reporters/DefaultReporter.o
+
+# target to build an object file
+reporters/DefaultReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.o
+.PHONY : reporters/DefaultReporter.cpp.o
+
+reporters/DefaultReporter.i: reporters/DefaultReporter.cpp.i
+.PHONY : reporters/DefaultReporter.i
+
+# target to preprocess a source file
+reporters/DefaultReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.i
+.PHONY : reporters/DefaultReporter.cpp.i
+
+reporters/DefaultReporter.s: reporters/DefaultReporter.cpp.s
+.PHONY : reporters/DefaultReporter.s
+
+# target to generate assembly for a file
+reporters/DefaultReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporter.cpp.s
+.PHONY : reporters/DefaultReporter.cpp.s
+
+reporters/DefaultReporterDisposer.o: reporters/DefaultReporterDisposer.cpp.o
+.PHONY : reporters/DefaultReporterDisposer.o
+
+# target to build an object file
+reporters/DefaultReporterDisposer.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.o
+.PHONY : reporters/DefaultReporterDisposer.cpp.o
+
+reporters/DefaultReporterDisposer.i: reporters/DefaultReporterDisposer.cpp.i
+.PHONY : reporters/DefaultReporterDisposer.i
+
+# target to preprocess a source file
+reporters/DefaultReporterDisposer.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.i
+.PHONY : reporters/DefaultReporterDisposer.cpp.i
+
+reporters/DefaultReporterDisposer.s: reporters/DefaultReporterDisposer.cpp.s
+.PHONY : reporters/DefaultReporterDisposer.s
+
+# target to generate assembly for a file
+reporters/DefaultReporterDisposer.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterDisposer.cpp.s
+.PHONY : reporters/DefaultReporterDisposer.cpp.s
+
+reporters/DefaultReporterFactory.o: reporters/DefaultReporterFactory.cpp.o
+.PHONY : reporters/DefaultReporterFactory.o
+
+# target to build an object file
+reporters/DefaultReporterFactory.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.o
+.PHONY : reporters/DefaultReporterFactory.cpp.o
+
+reporters/DefaultReporterFactory.i: reporters/DefaultReporterFactory.cpp.i
+.PHONY : reporters/DefaultReporterFactory.i
+
+# target to preprocess a source file
+reporters/DefaultReporterFactory.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.i
+.PHONY : reporters/DefaultReporterFactory.cpp.i
+
+reporters/DefaultReporterFactory.s: reporters/DefaultReporterFactory.cpp.s
+.PHONY : reporters/DefaultReporterFactory.s
+
+# target to generate assembly for a file
+reporters/DefaultReporterFactory.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DefaultReporterFactory.cpp.s
+.PHONY : reporters/DefaultReporterFactory.cpp.s
+
+reporters/DiffInfo.o: reporters/DiffInfo.cpp.o
+.PHONY : reporters/DiffInfo.o
+
+# target to build an object file
+reporters/DiffInfo.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.o
+.PHONY : reporters/DiffInfo.cpp.o
+
+reporters/DiffInfo.i: reporters/DiffInfo.cpp.i
+.PHONY : reporters/DiffInfo.i
+
+# target to preprocess a source file
+reporters/DiffInfo.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.i
+.PHONY : reporters/DiffInfo.cpp.i
+
+reporters/DiffInfo.s: reporters/DiffInfo.cpp.s
+.PHONY : reporters/DiffInfo.s
+
+# target to generate assembly for a file
+reporters/DiffInfo.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffInfo.cpp.s
+.PHONY : reporters/DiffInfo.cpp.s
+
+reporters/DiffPrograms.o: reporters/DiffPrograms.cpp.o
+.PHONY : reporters/DiffPrograms.o
+
+# target to build an object file
+reporters/DiffPrograms.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.o
+.PHONY : reporters/DiffPrograms.cpp.o
+
+reporters/DiffPrograms.i: reporters/DiffPrograms.cpp.i
+.PHONY : reporters/DiffPrograms.i
+
+# target to preprocess a source file
+reporters/DiffPrograms.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.i
+.PHONY : reporters/DiffPrograms.cpp.i
+
+reporters/DiffPrograms.s: reporters/DiffPrograms.cpp.s
+.PHONY : reporters/DiffPrograms.s
+
+# target to generate assembly for a file
+reporters/DiffPrograms.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffPrograms.cpp.s
+.PHONY : reporters/DiffPrograms.cpp.s
+
+reporters/DiffReporter.o: reporters/DiffReporter.cpp.o
+.PHONY : reporters/DiffReporter.o
+
+# target to build an object file
+reporters/DiffReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.o
+.PHONY : reporters/DiffReporter.cpp.o
+
+reporters/DiffReporter.i: reporters/DiffReporter.cpp.i
+.PHONY : reporters/DiffReporter.i
+
+# target to preprocess a source file
+reporters/DiffReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.i
+.PHONY : reporters/DiffReporter.cpp.i
+
+reporters/DiffReporter.s: reporters/DiffReporter.cpp.s
+.PHONY : reporters/DiffReporter.s
+
+# target to generate assembly for a file
+reporters/DiffReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/DiffReporter.cpp.s
+.PHONY : reporters/DiffReporter.cpp.s
+
+reporters/EnvironmentVariableReporter.o: reporters/EnvironmentVariableReporter.cpp.o
+.PHONY : reporters/EnvironmentVariableReporter.o
+
+# target to build an object file
+reporters/EnvironmentVariableReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.o
+.PHONY : reporters/EnvironmentVariableReporter.cpp.o
+
+reporters/EnvironmentVariableReporter.i: reporters/EnvironmentVariableReporter.cpp.i
+.PHONY : reporters/EnvironmentVariableReporter.i
+
+# target to preprocess a source file
+reporters/EnvironmentVariableReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.i
+.PHONY : reporters/EnvironmentVariableReporter.cpp.i
+
+reporters/EnvironmentVariableReporter.s: reporters/EnvironmentVariableReporter.cpp.s
+.PHONY : reporters/EnvironmentVariableReporter.s
+
+# target to generate assembly for a file
+reporters/EnvironmentVariableReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/EnvironmentVariableReporter.cpp.s
+.PHONY : reporters/EnvironmentVariableReporter.cpp.s
+
+reporters/FirstWorkingReporter.o: reporters/FirstWorkingReporter.cpp.o
+.PHONY : reporters/FirstWorkingReporter.o
+
+# target to build an object file
+reporters/FirstWorkingReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.o
+.PHONY : reporters/FirstWorkingReporter.cpp.o
+
+reporters/FirstWorkingReporter.i: reporters/FirstWorkingReporter.cpp.i
+.PHONY : reporters/FirstWorkingReporter.i
+
+# target to preprocess a source file
+reporters/FirstWorkingReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.i
+.PHONY : reporters/FirstWorkingReporter.cpp.i
+
+reporters/FirstWorkingReporter.s: reporters/FirstWorkingReporter.cpp.s
+.PHONY : reporters/FirstWorkingReporter.s
+
+# target to generate assembly for a file
+reporters/FirstWorkingReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FirstWorkingReporter.cpp.s
+.PHONY : reporters/FirstWorkingReporter.cpp.s
+
+reporters/FrontLoadedReporterDisposer.o: reporters/FrontLoadedReporterDisposer.cpp.o
+.PHONY : reporters/FrontLoadedReporterDisposer.o
+
+# target to build an object file
+reporters/FrontLoadedReporterDisposer.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.o
+.PHONY : reporters/FrontLoadedReporterDisposer.cpp.o
+
+reporters/FrontLoadedReporterDisposer.i: reporters/FrontLoadedReporterDisposer.cpp.i
+.PHONY : reporters/FrontLoadedReporterDisposer.i
+
+# target to preprocess a source file
+reporters/FrontLoadedReporterDisposer.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.i
+.PHONY : reporters/FrontLoadedReporterDisposer.cpp.i
+
+reporters/FrontLoadedReporterDisposer.s: reporters/FrontLoadedReporterDisposer.cpp.s
+.PHONY : reporters/FrontLoadedReporterDisposer.s
+
+# target to generate assembly for a file
+reporters/FrontLoadedReporterDisposer.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterDisposer.cpp.s
+.PHONY : reporters/FrontLoadedReporterDisposer.cpp.s
+
+reporters/FrontLoadedReporterFactory.o: reporters/FrontLoadedReporterFactory.cpp.o
+.PHONY : reporters/FrontLoadedReporterFactory.o
+
+# target to build an object file
+reporters/FrontLoadedReporterFactory.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.o
+.PHONY : reporters/FrontLoadedReporterFactory.cpp.o
+
+reporters/FrontLoadedReporterFactory.i: reporters/FrontLoadedReporterFactory.cpp.i
+.PHONY : reporters/FrontLoadedReporterFactory.i
+
+# target to preprocess a source file
+reporters/FrontLoadedReporterFactory.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.i
+.PHONY : reporters/FrontLoadedReporterFactory.cpp.i
+
+reporters/FrontLoadedReporterFactory.s: reporters/FrontLoadedReporterFactory.cpp.s
+.PHONY : reporters/FrontLoadedReporterFactory.s
+
+# target to generate assembly for a file
+reporters/FrontLoadedReporterFactory.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/FrontLoadedReporterFactory.cpp.s
+.PHONY : reporters/FrontLoadedReporterFactory.cpp.s
+
+reporters/GenericDiffReporter.o: reporters/GenericDiffReporter.cpp.o
+.PHONY : reporters/GenericDiffReporter.o
+
+# target to build an object file
+reporters/GenericDiffReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.o
+.PHONY : reporters/GenericDiffReporter.cpp.o
+
+reporters/GenericDiffReporter.i: reporters/GenericDiffReporter.cpp.i
+.PHONY : reporters/GenericDiffReporter.i
+
+# target to preprocess a source file
+reporters/GenericDiffReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.i
+.PHONY : reporters/GenericDiffReporter.cpp.i
+
+reporters/GenericDiffReporter.s: reporters/GenericDiffReporter.cpp.s
+.PHONY : reporters/GenericDiffReporter.s
+
+# target to generate assembly for a file
+reporters/GenericDiffReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/GenericDiffReporter.cpp.s
+.PHONY : reporters/GenericDiffReporter.cpp.s
+
+reporters/LinuxReporters.o: reporters/LinuxReporters.cpp.o
+.PHONY : reporters/LinuxReporters.o
+
+# target to build an object file
+reporters/LinuxReporters.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.o
+.PHONY : reporters/LinuxReporters.cpp.o
+
+reporters/LinuxReporters.i: reporters/LinuxReporters.cpp.i
+.PHONY : reporters/LinuxReporters.i
+
+# target to preprocess a source file
+reporters/LinuxReporters.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.i
+.PHONY : reporters/LinuxReporters.cpp.i
+
+reporters/LinuxReporters.s: reporters/LinuxReporters.cpp.s
+.PHONY : reporters/LinuxReporters.s
+
+# target to generate assembly for a file
+reporters/LinuxReporters.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/LinuxReporters.cpp.s
+.PHONY : reporters/LinuxReporters.cpp.s
+
+reporters/MacReporters.o: reporters/MacReporters.cpp.o
+.PHONY : reporters/MacReporters.o
+
+# target to build an object file
+reporters/MacReporters.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.o
+.PHONY : reporters/MacReporters.cpp.o
+
+reporters/MacReporters.i: reporters/MacReporters.cpp.i
+.PHONY : reporters/MacReporters.i
+
+# target to preprocess a source file
+reporters/MacReporters.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.i
+.PHONY : reporters/MacReporters.cpp.i
+
+reporters/MacReporters.s: reporters/MacReporters.cpp.s
+.PHONY : reporters/MacReporters.s
+
+# target to generate assembly for a file
+reporters/MacReporters.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/MacReporters.cpp.s
+.PHONY : reporters/MacReporters.cpp.s
+
+reporters/QuietReporter.o: reporters/QuietReporter.cpp.o
+.PHONY : reporters/QuietReporter.o
+
+# target to build an object file
+reporters/QuietReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.o
+.PHONY : reporters/QuietReporter.cpp.o
+
+reporters/QuietReporter.i: reporters/QuietReporter.cpp.i
+.PHONY : reporters/QuietReporter.i
+
+# target to preprocess a source file
+reporters/QuietReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.i
+.PHONY : reporters/QuietReporter.cpp.i
+
+reporters/QuietReporter.s: reporters/QuietReporter.cpp.s
+.PHONY : reporters/QuietReporter.s
+
+# target to generate assembly for a file
+reporters/QuietReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/QuietReporter.cpp.s
+.PHONY : reporters/QuietReporter.cpp.s
+
+reporters/ReporterFactory.o: reporters/ReporterFactory.cpp.o
+.PHONY : reporters/ReporterFactory.o
+
+# target to build an object file
+reporters/ReporterFactory.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.o
+.PHONY : reporters/ReporterFactory.cpp.o
+
+reporters/ReporterFactory.i: reporters/ReporterFactory.cpp.i
+.PHONY : reporters/ReporterFactory.i
+
+# target to preprocess a source file
+reporters/ReporterFactory.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.i
+.PHONY : reporters/ReporterFactory.cpp.i
+
+reporters/ReporterFactory.s: reporters/ReporterFactory.cpp.s
+.PHONY : reporters/ReporterFactory.s
+
+# target to generate assembly for a file
+reporters/ReporterFactory.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/ReporterFactory.cpp.s
+.PHONY : reporters/ReporterFactory.cpp.s
+
+reporters/TextDiffReporter.o: reporters/TextDiffReporter.cpp.o
+.PHONY : reporters/TextDiffReporter.o
+
+# target to build an object file
+reporters/TextDiffReporter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.o
+.PHONY : reporters/TextDiffReporter.cpp.o
+
+reporters/TextDiffReporter.i: reporters/TextDiffReporter.cpp.i
+.PHONY : reporters/TextDiffReporter.i
+
+# target to preprocess a source file
+reporters/TextDiffReporter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.i
+.PHONY : reporters/TextDiffReporter.cpp.i
+
+reporters/TextDiffReporter.s: reporters/TextDiffReporter.cpp.s
+.PHONY : reporters/TextDiffReporter.s
+
+# target to generate assembly for a file
+reporters/TextDiffReporter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/TextDiffReporter.cpp.s
+.PHONY : reporters/TextDiffReporter.cpp.s
+
+reporters/WindowsReporters.o: reporters/WindowsReporters.cpp.o
+.PHONY : reporters/WindowsReporters.o
+
+# target to build an object file
+reporters/WindowsReporters.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.o
+.PHONY : reporters/WindowsReporters.cpp.o
+
+reporters/WindowsReporters.i: reporters/WindowsReporters.cpp.i
+.PHONY : reporters/WindowsReporters.i
+
+# target to preprocess a source file
+reporters/WindowsReporters.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.i
+.PHONY : reporters/WindowsReporters.cpp.i
+
+reporters/WindowsReporters.s: reporters/WindowsReporters.cpp.s
+.PHONY : reporters/WindowsReporters.s
+
+# target to generate assembly for a file
+reporters/WindowsReporters.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/reporters/WindowsReporters.cpp.s
+.PHONY : reporters/WindowsReporters.cpp.s
+
+scrubbers/Scrubbers.o: scrubbers/Scrubbers.cpp.o
+.PHONY : scrubbers/Scrubbers.o
+
+# target to build an object file
+scrubbers/Scrubbers.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.o
+.PHONY : scrubbers/Scrubbers.cpp.o
+
+scrubbers/Scrubbers.i: scrubbers/Scrubbers.cpp.i
+.PHONY : scrubbers/Scrubbers.i
+
+# target to preprocess a source file
+scrubbers/Scrubbers.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.i
+.PHONY : scrubbers/Scrubbers.cpp.i
+
+scrubbers/Scrubbers.s: scrubbers/Scrubbers.cpp.s
+.PHONY : scrubbers/Scrubbers.s
+
+# target to generate assembly for a file
+scrubbers/Scrubbers.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/scrubbers/Scrubbers.cpp.s
+.PHONY : scrubbers/Scrubbers.cpp.s
+
+utilities/DateUtils.o: utilities/DateUtils.cpp.o
+.PHONY : utilities/DateUtils.o
+
+# target to build an object file
+utilities/DateUtils.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.o
+.PHONY : utilities/DateUtils.cpp.o
+
+utilities/DateUtils.i: utilities/DateUtils.cpp.i
+.PHONY : utilities/DateUtils.i
+
+# target to preprocess a source file
+utilities/DateUtils.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.i
+.PHONY : utilities/DateUtils.cpp.i
+
+utilities/DateUtils.s: utilities/DateUtils.cpp.s
+.PHONY : utilities/DateUtils.s
+
+# target to generate assembly for a file
+utilities/DateUtils.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/DateUtils.cpp.s
+.PHONY : utilities/DateUtils.cpp.s
+
+utilities/ExceptionCollector.o: utilities/ExceptionCollector.cpp.o
+.PHONY : utilities/ExceptionCollector.o
+
+# target to build an object file
+utilities/ExceptionCollector.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.o
+.PHONY : utilities/ExceptionCollector.cpp.o
+
+utilities/ExceptionCollector.i: utilities/ExceptionCollector.cpp.i
+.PHONY : utilities/ExceptionCollector.i
+
+# target to preprocess a source file
+utilities/ExceptionCollector.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.i
+.PHONY : utilities/ExceptionCollector.cpp.i
+
+utilities/ExceptionCollector.s: utilities/ExceptionCollector.cpp.s
+.PHONY : utilities/ExceptionCollector.s
+
+# target to generate assembly for a file
+utilities/ExceptionCollector.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/ExceptionCollector.cpp.s
+.PHONY : utilities/ExceptionCollector.cpp.s
+
+utilities/FileUtils.o: utilities/FileUtils.cpp.o
+.PHONY : utilities/FileUtils.o
+
+# target to build an object file
+utilities/FileUtils.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.o
+.PHONY : utilities/FileUtils.cpp.o
+
+utilities/FileUtils.i: utilities/FileUtils.cpp.i
+.PHONY : utilities/FileUtils.i
+
+# target to preprocess a source file
+utilities/FileUtils.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.i
+.PHONY : utilities/FileUtils.cpp.i
+
+utilities/FileUtils.s: utilities/FileUtils.cpp.s
+.PHONY : utilities/FileUtils.s
+
+# target to generate assembly for a file
+utilities/FileUtils.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtils.cpp.s
+.PHONY : utilities/FileUtils.cpp.s
+
+utilities/FileUtilsSystemSpecific.o: utilities/FileUtilsSystemSpecific.cpp.o
+.PHONY : utilities/FileUtilsSystemSpecific.o
+
+# target to build an object file
+utilities/FileUtilsSystemSpecific.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.o
+.PHONY : utilities/FileUtilsSystemSpecific.cpp.o
+
+utilities/FileUtilsSystemSpecific.i: utilities/FileUtilsSystemSpecific.cpp.i
+.PHONY : utilities/FileUtilsSystemSpecific.i
+
+# target to preprocess a source file
+utilities/FileUtilsSystemSpecific.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.i
+.PHONY : utilities/FileUtilsSystemSpecific.cpp.i
+
+utilities/FileUtilsSystemSpecific.s: utilities/FileUtilsSystemSpecific.cpp.s
+.PHONY : utilities/FileUtilsSystemSpecific.s
+
+# target to generate assembly for a file
+utilities/FileUtilsSystemSpecific.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/FileUtilsSystemSpecific.cpp.s
+.PHONY : utilities/FileUtilsSystemSpecific.cpp.s
+
+utilities/MachineBlocker.o: utilities/MachineBlocker.cpp.o
+.PHONY : utilities/MachineBlocker.o
+
+# target to build an object file
+utilities/MachineBlocker.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.o
+.PHONY : utilities/MachineBlocker.cpp.o
+
+utilities/MachineBlocker.i: utilities/MachineBlocker.cpp.i
+.PHONY : utilities/MachineBlocker.i
+
+# target to preprocess a source file
+utilities/MachineBlocker.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.i
+.PHONY : utilities/MachineBlocker.cpp.i
+
+utilities/MachineBlocker.s: utilities/MachineBlocker.cpp.s
+.PHONY : utilities/MachineBlocker.s
+
+# target to generate assembly for a file
+utilities/MachineBlocker.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MachineBlocker.cpp.s
+.PHONY : utilities/MachineBlocker.cpp.s
+
+utilities/MoreHelpMessages.o: utilities/MoreHelpMessages.cpp.o
+.PHONY : utilities/MoreHelpMessages.o
+
+# target to build an object file
+utilities/MoreHelpMessages.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.o
+.PHONY : utilities/MoreHelpMessages.cpp.o
+
+utilities/MoreHelpMessages.i: utilities/MoreHelpMessages.cpp.i
+.PHONY : utilities/MoreHelpMessages.i
+
+# target to preprocess a source file
+utilities/MoreHelpMessages.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.i
+.PHONY : utilities/MoreHelpMessages.cpp.i
+
+utilities/MoreHelpMessages.s: utilities/MoreHelpMessages.cpp.s
+.PHONY : utilities/MoreHelpMessages.s
+
+# target to generate assembly for a file
+utilities/MoreHelpMessages.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/MoreHelpMessages.cpp.s
+.PHONY : utilities/MoreHelpMessages.cpp.s
+
+utilities/StringUtils.o: utilities/StringUtils.cpp.o
+.PHONY : utilities/StringUtils.o
+
+# target to build an object file
+utilities/StringUtils.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.o
+.PHONY : utilities/StringUtils.cpp.o
+
+utilities/StringUtils.i: utilities/StringUtils.cpp.i
+.PHONY : utilities/StringUtils.i
+
+# target to preprocess a source file
+utilities/StringUtils.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.i
+.PHONY : utilities/StringUtils.cpp.i
+
+utilities/StringUtils.s: utilities/StringUtils.cpp.s
+.PHONY : utilities/StringUtils.s
+
+# target to generate assembly for a file
+utilities/StringUtils.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/StringUtils.cpp.s
+.PHONY : utilities/StringUtils.cpp.s
+
+utilities/SystemUtils.o: utilities/SystemUtils.cpp.o
+.PHONY : utilities/SystemUtils.o
+
+# target to build an object file
+utilities/SystemUtils.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.o
+.PHONY : utilities/SystemUtils.cpp.o
+
+utilities/SystemUtils.i: utilities/SystemUtils.cpp.i
+.PHONY : utilities/SystemUtils.i
+
+# target to preprocess a source file
+utilities/SystemUtils.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.i
+.PHONY : utilities/SystemUtils.cpp.i
+
+utilities/SystemUtils.s: utilities/SystemUtils.cpp.s
+.PHONY : utilities/SystemUtils.s
+
+# target to generate assembly for a file
+utilities/SystemUtils.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/utilities/SystemUtils.cpp.s
+.PHONY : utilities/SystemUtils.cpp.s
+
+writers/ExistingFile.o: writers/ExistingFile.cpp.o
+.PHONY : writers/ExistingFile.o
+
+# target to build an object file
+writers/ExistingFile.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.o
+.PHONY : writers/ExistingFile.cpp.o
+
+writers/ExistingFile.i: writers/ExistingFile.cpp.i
+.PHONY : writers/ExistingFile.i
+
+# target to preprocess a source file
+writers/ExistingFile.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.i
+.PHONY : writers/ExistingFile.cpp.i
+
+writers/ExistingFile.s: writers/ExistingFile.cpp.s
+.PHONY : writers/ExistingFile.s
+
+# target to generate assembly for a file
+writers/ExistingFile.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/ExistingFile.cpp.s
+.PHONY : writers/ExistingFile.cpp.s
+
+writers/StringWriter.o: writers/StringWriter.cpp.o
+.PHONY : writers/StringWriter.o
+
+# target to build an object file
+writers/StringWriter.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.o
+.PHONY : writers/StringWriter.cpp.o
+
+writers/StringWriter.i: writers/StringWriter.cpp.i
+.PHONY : writers/StringWriter.i
+
+# target to preprocess a source file
+writers/StringWriter.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.i
+.PHONY : writers/StringWriter.cpp.i
+
+writers/StringWriter.s: writers/StringWriter.cpp.s
+.PHONY : writers/StringWriter.s
+
+# target to generate assembly for a file
+writers/StringWriter.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/build.make _deps/approvaltests-build/ApprovalTests/CMakeFiles/ApprovalTests.dir/writers/StringWriter.cpp.s
+.PHONY : writers/StringWriter.cpp.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... ApprovalTests"
+ @echo "... comparators/ComparatorDisposer.o"
+ @echo "... comparators/ComparatorDisposer.i"
+ @echo "... comparators/ComparatorDisposer.s"
+ @echo "... comparators/ComparatorFactory.o"
+ @echo "... comparators/ComparatorFactory.i"
+ @echo "... comparators/ComparatorFactory.s"
+ @echo "... comparators/TextFileComparator.o"
+ @echo "... comparators/TextFileComparator.i"
+ @echo "... comparators/TextFileComparator.s"
+ @echo "... core/ApprovalException.o"
+ @echo "... core/ApprovalException.i"
+ @echo "... core/ApprovalException.s"
+ @echo "... core/FileApprover.o"
+ @echo "... core/FileApprover.i"
+ @echo "... core/FileApprover.s"
+ @echo "... core/Options.o"
+ @echo "... core/Options.i"
+ @echo "... core/Options.s"
+ @echo "... integrations/google/GoogleConfiguration.o"
+ @echo "... integrations/google/GoogleConfiguration.i"
+ @echo "... integrations/google/GoogleConfiguration.s"
+ @echo "... integrations/google/GoogleCustomizationsFactory.o"
+ @echo "... integrations/google/GoogleCustomizationsFactory.i"
+ @echo "... integrations/google/GoogleCustomizationsFactory.s"
+ @echo "... launchers/SystemLauncher.o"
+ @echo "... launchers/SystemLauncher.i"
+ @echo "... launchers/SystemLauncher.s"
+ @echo "... namers/ApprovalTestNamer.o"
+ @echo "... namers/ApprovalTestNamer.i"
+ @echo "... namers/ApprovalTestNamer.s"
+ @echo "... namers/DefaultNamerDisposer.o"
+ @echo "... namers/DefaultNamerDisposer.i"
+ @echo "... namers/DefaultNamerDisposer.s"
+ @echo "... namers/DefaultNamerFactory.o"
+ @echo "... namers/DefaultNamerFactory.i"
+ @echo "... namers/DefaultNamerFactory.s"
+ @echo "... namers/ExistingFileNamer.o"
+ @echo "... namers/ExistingFileNamer.i"
+ @echo "... namers/ExistingFileNamer.s"
+ @echo "... namers/HelpMessages.o"
+ @echo "... namers/HelpMessages.i"
+ @echo "... namers/HelpMessages.s"
+ @echo "... namers/NamerFactory.o"
+ @echo "... namers/NamerFactory.i"
+ @echo "... namers/NamerFactory.s"
+ @echo "... namers/SectionNameDisposer.o"
+ @echo "... namers/SectionNameDisposer.i"
+ @echo "... namers/SectionNameDisposer.s"
+ @echo "... namers/SeparateApprovedAndReceivedDirectoriesNamer.o"
+ @echo "... namers/SeparateApprovedAndReceivedDirectoriesNamer.i"
+ @echo "... namers/SeparateApprovedAndReceivedDirectoriesNamer.s"
+ @echo "... namers/SubdirectoryDisposer.o"
+ @echo "... namers/SubdirectoryDisposer.i"
+ @echo "... namers/SubdirectoryDisposer.s"
+ @echo "... reporters/AutoApproveIfMissingReporter.o"
+ @echo "... reporters/AutoApproveIfMissingReporter.i"
+ @echo "... reporters/AutoApproveIfMissingReporter.s"
+ @echo "... reporters/AutoApproveReporter.o"
+ @echo "... reporters/AutoApproveReporter.i"
+ @echo "... reporters/AutoApproveReporter.s"
+ @echo "... reporters/BlockingReporter.o"
+ @echo "... reporters/BlockingReporter.i"
+ @echo "... reporters/BlockingReporter.s"
+ @echo "... reporters/CIBuildOnlyReporter.o"
+ @echo "... reporters/CIBuildOnlyReporter.i"
+ @echo "... reporters/CIBuildOnlyReporter.s"
+ @echo "... reporters/CIBuildOnlyReporterUtils.o"
+ @echo "... reporters/CIBuildOnlyReporterUtils.i"
+ @echo "... reporters/CIBuildOnlyReporterUtils.s"
+ @echo "... reporters/ClipboardReporter.o"
+ @echo "... reporters/ClipboardReporter.i"
+ @echo "... reporters/ClipboardReporter.s"
+ @echo "... reporters/CombinationReporter.o"
+ @echo "... reporters/CombinationReporter.i"
+ @echo "... reporters/CombinationReporter.s"
+ @echo "... reporters/CommandReporter.o"
+ @echo "... reporters/CommandReporter.i"
+ @echo "... reporters/CommandReporter.s"
+ @echo "... reporters/ConvertForCygwin.o"
+ @echo "... reporters/ConvertForCygwin.i"
+ @echo "... reporters/ConvertForCygwin.s"
+ @echo "... reporters/CustomReporter.o"
+ @echo "... reporters/CustomReporter.i"
+ @echo "... reporters/CustomReporter.s"
+ @echo "... reporters/DefaultFrontLoadedReporter.o"
+ @echo "... reporters/DefaultFrontLoadedReporter.i"
+ @echo "... reporters/DefaultFrontLoadedReporter.s"
+ @echo "... reporters/DefaultReporter.o"
+ @echo "... reporters/DefaultReporter.i"
+ @echo "... reporters/DefaultReporter.s"
+ @echo "... reporters/DefaultReporterDisposer.o"
+ @echo "... reporters/DefaultReporterDisposer.i"
+ @echo "... reporters/DefaultReporterDisposer.s"
+ @echo "... reporters/DefaultReporterFactory.o"
+ @echo "... reporters/DefaultReporterFactory.i"
+ @echo "... reporters/DefaultReporterFactory.s"
+ @echo "... reporters/DiffInfo.o"
+ @echo "... reporters/DiffInfo.i"
+ @echo "... reporters/DiffInfo.s"
+ @echo "... reporters/DiffPrograms.o"
+ @echo "... reporters/DiffPrograms.i"
+ @echo "... reporters/DiffPrograms.s"
+ @echo "... reporters/DiffReporter.o"
+ @echo "... reporters/DiffReporter.i"
+ @echo "... reporters/DiffReporter.s"
+ @echo "... reporters/EnvironmentVariableReporter.o"
+ @echo "... reporters/EnvironmentVariableReporter.i"
+ @echo "... reporters/EnvironmentVariableReporter.s"
+ @echo "... reporters/FirstWorkingReporter.o"
+ @echo "... reporters/FirstWorkingReporter.i"
+ @echo "... reporters/FirstWorkingReporter.s"
+ @echo "... reporters/FrontLoadedReporterDisposer.o"
+ @echo "... reporters/FrontLoadedReporterDisposer.i"
+ @echo "... reporters/FrontLoadedReporterDisposer.s"
+ @echo "... reporters/FrontLoadedReporterFactory.o"
+ @echo "... reporters/FrontLoadedReporterFactory.i"
+ @echo "... reporters/FrontLoadedReporterFactory.s"
+ @echo "... reporters/GenericDiffReporter.o"
+ @echo "... reporters/GenericDiffReporter.i"
+ @echo "... reporters/GenericDiffReporter.s"
+ @echo "... reporters/LinuxReporters.o"
+ @echo "... reporters/LinuxReporters.i"
+ @echo "... reporters/LinuxReporters.s"
+ @echo "... reporters/MacReporters.o"
+ @echo "... reporters/MacReporters.i"
+ @echo "... reporters/MacReporters.s"
+ @echo "... reporters/QuietReporter.o"
+ @echo "... reporters/QuietReporter.i"
+ @echo "... reporters/QuietReporter.s"
+ @echo "... reporters/ReporterFactory.o"
+ @echo "... reporters/ReporterFactory.i"
+ @echo "... reporters/ReporterFactory.s"
+ @echo "... reporters/TextDiffReporter.o"
+ @echo "... reporters/TextDiffReporter.i"
+ @echo "... reporters/TextDiffReporter.s"
+ @echo "... reporters/WindowsReporters.o"
+ @echo "... reporters/WindowsReporters.i"
+ @echo "... reporters/WindowsReporters.s"
+ @echo "... scrubbers/Scrubbers.o"
+ @echo "... scrubbers/Scrubbers.i"
+ @echo "... scrubbers/Scrubbers.s"
+ @echo "... utilities/DateUtils.o"
+ @echo "... utilities/DateUtils.i"
+ @echo "... utilities/DateUtils.s"
+ @echo "... utilities/ExceptionCollector.o"
+ @echo "... utilities/ExceptionCollector.i"
+ @echo "... utilities/ExceptionCollector.s"
+ @echo "... utilities/FileUtils.o"
+ @echo "... utilities/FileUtils.i"
+ @echo "... utilities/FileUtils.s"
+ @echo "... utilities/FileUtilsSystemSpecific.o"
+ @echo "... utilities/FileUtilsSystemSpecific.i"
+ @echo "... utilities/FileUtilsSystemSpecific.s"
+ @echo "... utilities/MachineBlocker.o"
+ @echo "... utilities/MachineBlocker.i"
+ @echo "... utilities/MachineBlocker.s"
+ @echo "... utilities/MoreHelpMessages.o"
+ @echo "... utilities/MoreHelpMessages.i"
+ @echo "... utilities/MoreHelpMessages.s"
+ @echo "... utilities/StringUtils.o"
+ @echo "... utilities/StringUtils.i"
+ @echo "... utilities/StringUtils.s"
+ @echo "... utilities/SystemUtils.o"
+ @echo "... utilities/SystemUtils.i"
+ @echo "... utilities/SystemUtils.s"
+ @echo "... writers/ExistingFile.o"
+ @echo "... writers/ExistingFile.i"
+ @echo "... writers/ExistingFile.s"
+ @echo "... writers/StringWriter.o"
+ @echo "... writers/StringWriter.i"
+ @echo "... writers/StringWriter.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/approvaltests-build/ApprovalTests/cmake_install.cmake b/c/_deps/approvaltests-build/ApprovalTests/cmake_install.cmake
new file mode 100644
index 0000000..8548666
--- /dev/null
+++ b/c/_deps/approvaltests-build/ApprovalTests/cmake_install.cmake
@@ -0,0 +1,50 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/approvaltests-build/ApprovalTests/libApprovalTests.a b/c/_deps/approvaltests-build/ApprovalTests/libApprovalTests.a
new file mode 100644
index 0000000..72e6baa
Binary files /dev/null and b/c/_deps/approvaltests-build/ApprovalTests/libApprovalTests.a differ
diff --git a/c/_deps/approvaltests-build/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/approvaltests-build/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/_deps/approvaltests-build/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/approvaltests-build/CMakeFiles/progress.marks b/c/_deps/approvaltests-build/CMakeFiles/progress.marks
new file mode 100644
index 0000000..8c61d23
--- /dev/null
+++ b/c/_deps/approvaltests-build/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+58
diff --git a/c/_deps/approvaltests-build/CTestTestfile.cmake b/c/_deps/approvaltests-build/CTestTestfile.cmake
new file mode 100644
index 0000000..41ee8b1
--- /dev/null
+++ b/c/_deps/approvaltests-build/CTestTestfile.cmake
@@ -0,0 +1,8 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs("ApprovalTests")
+subdirs("third_party")
diff --git a/c/_deps/approvaltests-build/Makefile b/c/_deps/approvaltests-build/Makefile
new file mode 100644
index 0000000..e6524a4
--- /dev/null
+++ b/c/_deps/approvaltests-build/Makefile
@@ -0,0 +1,200 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/approvaltests-build/cmake_install.cmake b/c/_deps/approvaltests-build/cmake_install.cmake
new file mode 100644
index 0000000..908dae8
--- /dev/null
+++ b/c/_deps/approvaltests-build/cmake_install.cmake
@@ -0,0 +1,57 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/ApprovalTests/cmake_install.cmake")
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party/cmake_install.cmake")
+
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/approvaltests-build/third_party/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/approvaltests-build/third_party/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/_deps/approvaltests-build/third_party/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/approvaltests-build/third_party/CMakeFiles/progress.marks b/c/_deps/approvaltests-build/third_party/CMakeFiles/progress.marks
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/c/_deps/approvaltests-build/third_party/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+0
diff --git a/c/_deps/approvaltests-build/third_party/CTestTestfile.cmake b/c/_deps/approvaltests-build/third_party/CTestTestfile.cmake
new file mode 100644
index 0000000..1667c02
--- /dev/null
+++ b/c/_deps/approvaltests-build/third_party/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/third_party
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/c/_deps/approvaltests-build/third_party/Makefile b/c/_deps/approvaltests-build/third_party/Makefile
new file mode 100644
index 0000000..b350af2
--- /dev/null
+++ b/c/_deps/approvaltests-build/third_party/Makefile
@@ -0,0 +1,200 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/third_party/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/third_party/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/third_party/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/approvaltests-build/third_party/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/approvaltests-build/third_party/cmake_install.cmake b/c/_deps/approvaltests-build/third_party/cmake_install.cmake
new file mode 100644
index 0000000..094f317
--- /dev/null
+++ b/c/_deps/approvaltests-build/third_party/cmake_install.cmake
@@ -0,0 +1,50 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/third_party
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/third_party/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/approvaltests-src b/c/_deps/approvaltests-src
new file mode 160000
index 0000000..f84f560
--- /dev/null
+++ b/c/_deps/approvaltests-src
@@ -0,0 +1 @@
+Subproject commit f84f5601957b5f0247ef1946c43954464e317e51
diff --git a/c/_deps/approvaltests-subbuild/CMakeCache.txt b/c/_deps/approvaltests-subbuild/CMakeCache.txt
new file mode 100644
index 0000000..168a665
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeCache.txt
@@ -0,0 +1,117 @@
+# This is the CMakeCache file.
+# For build in directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+# It was generated by CMake: /usr/local/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//Enable/Disable color output during build.
+CMAKE_COLOR_MAKEFILE:BOOL=ON
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
+
+//Value Computed by CMake.
+CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/pkgRedirects
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake
+
+//Value Computed by CMake
+CMAKE_PROJECT_DESCRIPTION:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=approvaltests-populate
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+approvaltests-populate_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+
+//Value Computed by CMake
+approvaltests-populate_IS_TOP_LEVEL:STATIC=ON
+
+//Value Computed by CMake
+approvaltests-populate_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=31
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=6
+//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
+CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest
+//Path to cache edit program executable.
+CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/bin/ccmake
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Unix Makefiles
+//Generator instance identifier.
+CMAKE_GENERATOR_INSTANCE:INTERNAL=
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.31
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/3.31.6/CMakeSystem.cmake b/c/_deps/approvaltests-subbuild/CMakeFiles/3.31.6/CMakeSystem.cmake
new file mode 100644
index 0000000..b2715a6
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/3.31.6/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Linux-6.11.0-1018-azure")
+set(CMAKE_HOST_SYSTEM_NAME "Linux")
+set(CMAKE_HOST_SYSTEM_VERSION "6.11.0-1018-azure")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+
+
+set(CMAKE_SYSTEM "Linux-6.11.0-1018-azure")
+set(CMAKE_SYSTEM_NAME "Linux")
+set(CMAKE_SYSTEM_VERSION "6.11.0-1018-azure")
+set(CMAKE_SYSTEM_PROCESSOR "x86_64")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/CMakeConfigureLog.yaml b/c/_deps/approvaltests-subbuild/CMakeFiles/CMakeConfigureLog.yaml
new file mode 100644
index 0000000..9ec9e62
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/CMakeConfigureLog.yaml
@@ -0,0 +1,11 @@
+
+---
+events:
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:205 (message)"
+ - "CMakeLists.txt:16 (project)"
+ message: |
+ The system is: Linux - 6.11.0-1018-azure - x86_64
+...
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/approvaltests-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..0b961ce
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/CMakeRuleHashes.txt b/c/_deps/approvaltests-subbuild/CMakeFiles/CMakeRuleHashes.txt
new file mode 100644
index 0000000..e20fec5
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/CMakeRuleHashes.txt
@@ -0,0 +1,11 @@
+# Hashes of file build rules.
+d820ccd3733a07189f32de2477acbc3b CMakeFiles/approvaltests-populate
+88379fcdbeff22d41307d8895798638f CMakeFiles/approvaltests-populate-complete
+a3c923fd3377cacd4a713eacde431514 approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build
+fad6030d3d3ff8e5b92a3fa2ae345ab9 approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure
+06a5ba69070d764e61a71df34cf68071 approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download
+3361803dc3b9fd0905c35e50e9e0caa7 approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install
+b7033e02bd9bda0ea5d5966863e06bf9 approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir
+ef90f5343380b5c782f0933c1a8017b3 approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch
+9acac2a91b4a202c8135fba0bf50b32e approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test
+05b4a02bdd0c0d8ddc4517ebf4fc637c approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/Makefile.cmake b/c/_deps/approvaltests-subbuild/CMakeFiles/Makefile.cmake
new file mode 100644
index 0000000..3b8a1e4
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/Makefile.cmake
@@ -0,0 +1,55 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# The generator used is:
+set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
+
+# The top level Makefile was generated from the following files:
+set(CMAKE_MAKEFILE_DEPENDS
+ "CMakeCache.txt"
+ "CMakeFiles/3.31.6/CMakeSystem.cmake"
+ "CMakeLists.txt"
+ "approvaltests-populate-prefix/tmp/approvaltests-populate-mkdirs.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeGenericSystem.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystem.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject.cmake"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/PatchInfo.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/RepositoryInfo.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/UpdateInfo.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/cfgcmd.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/gitclone.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/gitupdate.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/mkdirs.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux-Initialize.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/UnixPaths.cmake"
+ )
+
+# The corresponding makefile is:
+set(CMAKE_MAKEFILE_OUTPUTS
+ "Makefile"
+ "CMakeFiles/cmake.check_cache"
+ )
+
+# Byproducts of CMake generate step:
+set(CMAKE_MAKEFILE_PRODUCTS
+ "CMakeFiles/3.31.6/CMakeSystem.cmake"
+ "approvaltests-populate-prefix/tmp/approvaltests-populate-mkdirs.cmake"
+ "approvaltests-populate-prefix/tmp/approvaltests-populate-gitclone.cmake"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitinfo.txt"
+ "approvaltests-populate-prefix/tmp/approvaltests-populate-gitupdate.cmake"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update-info.txt"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch-info.txt"
+ "approvaltests-populate-prefix/tmp/approvaltests-populate-cfgcmd.txt"
+ "CMakeFiles/CMakeDirectoryInformation.cmake"
+ )
+
+# Dependency information for all targets:
+set(CMAKE_DEPEND_INFO_FILES
+ "CMakeFiles/approvaltests-populate.dir/DependInfo.cmake"
+ )
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/Makefile2 b/c/_deps/approvaltests-subbuild/CMakeFiles/Makefile2
new file mode 100644
index 0000000..e37f714
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/Makefile2
@@ -0,0 +1,122 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+
+#=============================================================================
+# Directory level rules for the build root directory
+
+# The main recursive "all" target.
+all: CMakeFiles/approvaltests-populate.dir/all
+.PHONY : all
+
+# The main recursive "codegen" target.
+codegen: CMakeFiles/approvaltests-populate.dir/codegen
+.PHONY : codegen
+
+# The main recursive "preinstall" target.
+preinstall:
+.PHONY : preinstall
+
+# The main recursive "clean" target.
+clean: CMakeFiles/approvaltests-populate.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/approvaltests-populate.dir
+
+# All Build rule for target.
+CMakeFiles/approvaltests-populate.dir/all:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/approvaltests-populate.dir/build.make CMakeFiles/approvaltests-populate.dir/depend
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/approvaltests-populate.dir/build.make CMakeFiles/approvaltests-populate.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target approvaltests-populate"
+.PHONY : CMakeFiles/approvaltests-populate.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/approvaltests-populate.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles 9
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/approvaltests-populate.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles 0
+.PHONY : CMakeFiles/approvaltests-populate.dir/rule
+
+# Convenience name for target.
+approvaltests-populate: CMakeFiles/approvaltests-populate.dir/rule
+.PHONY : approvaltests-populate
+
+# codegen rule for target.
+CMakeFiles/approvaltests-populate.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/approvaltests-populate.dir/build.make CMakeFiles/approvaltests-populate.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Finished codegen for target approvaltests-populate"
+.PHONY : CMakeFiles/approvaltests-populate.dir/codegen
+
+# clean rule for target.
+CMakeFiles/approvaltests-populate.dir/clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/approvaltests-populate.dir/build.make CMakeFiles/approvaltests-populate.dir/clean
+.PHONY : CMakeFiles/approvaltests-populate.dir/clean
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/TargetDirectories.txt b/c/_deps/approvaltests-subbuild/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..176bf82
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,3 @@
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/rebuild_cache.dir
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate-complete b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate-complete
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/DependInfo.cmake b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/DependInfo.cmake
new file mode 100644
index 0000000..29b95a5
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/Labels.json b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/Labels.json
new file mode 100644
index 0000000..9dedb1d
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/Labels.json
@@ -0,0 +1,46 @@
+{
+ "sources" :
+ [
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate-complete.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update.rule"
+ }
+ ],
+ "target" :
+ {
+ "labels" :
+ [
+ "approvaltests-populate"
+ ],
+ "name" : "approvaltests-populate"
+ }
+}
\ No newline at end of file
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/Labels.txt b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/Labels.txt
new file mode 100644
index 0000000..292a551
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/Labels.txt
@@ -0,0 +1,14 @@
+# Target labels
+ approvaltests-populate
+# Source files and their labels
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate-complete.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update.rule
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/build.make b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/build.make
new file mode 100644
index 0000000..0b89914
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/build.make
@@ -0,0 +1,162 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+
+# Utility rule file for approvaltests-populate.
+
+# Include any custom commands dependencies for this target.
+include CMakeFiles/approvaltests-populate.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include CMakeFiles/approvaltests-populate.dir/progress.make
+
+CMakeFiles/approvaltests-populate: CMakeFiles/approvaltests-populate-complete
+
+CMakeFiles/approvaltests-populate-complete: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install
+CMakeFiles/approvaltests-populate-complete: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir
+CMakeFiles/approvaltests-populate-complete: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download
+CMakeFiles/approvaltests-populate-complete: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update
+CMakeFiles/approvaltests-populate-complete: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch
+CMakeFiles/approvaltests-populate-complete: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure
+CMakeFiles/approvaltests-populate-complete: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build
+CMakeFiles/approvaltests-populate-complete: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install
+CMakeFiles/approvaltests-populate-complete: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'approvaltests-populate'"
+ /usr/local/bin/cmake -E make_directory /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate-complete
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-done
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update:
+.PHONY : approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No build step for 'approvaltests-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure: approvaltests-populate-prefix/tmp/approvaltests-populate-cfgcmd.txt
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "No configure step for 'approvaltests-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitinfo.txt
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'approvaltests-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps && /usr/local/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitclone.cmake
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No install step for 'approvaltests-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'approvaltests-populate'"
+ /usr/local/bin/cmake -Dcfgdir= -P /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-mkdirs.cmake
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch-info.txt
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'approvaltests-populate'"
+ /usr/local/bin/cmake -E echo_append
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update:
+.PHONY : approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No test step for 'approvaltests-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test
+
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update: approvaltests-populate-prefix/tmp/approvaltests-populate-gitupdate.cmake
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update-info.txt
+approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Performing update step for 'approvaltests-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src && /usr/local/bin/cmake -Dcan_fetch=YES -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitupdate.cmake
+
+CMakeFiles/approvaltests-populate.dir/codegen:
+.PHONY : CMakeFiles/approvaltests-populate.dir/codegen
+
+approvaltests-populate: CMakeFiles/approvaltests-populate
+approvaltests-populate: CMakeFiles/approvaltests-populate-complete
+approvaltests-populate: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build
+approvaltests-populate: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure
+approvaltests-populate: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download
+approvaltests-populate: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install
+approvaltests-populate: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir
+approvaltests-populate: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch
+approvaltests-populate: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test
+approvaltests-populate: approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update
+approvaltests-populate: CMakeFiles/approvaltests-populate.dir/build.make
+.PHONY : approvaltests-populate
+
+# Rule to build all files generated by this target.
+CMakeFiles/approvaltests-populate.dir/build: approvaltests-populate
+.PHONY : CMakeFiles/approvaltests-populate.dir/build
+
+CMakeFiles/approvaltests-populate.dir/clean:
+ $(CMAKE_COMMAND) -P CMakeFiles/approvaltests-populate.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/approvaltests-populate.dir/clean
+
+CMakeFiles/approvaltests-populate.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : CMakeFiles/approvaltests-populate.dir/depend
+
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/cmake_clean.cmake b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/cmake_clean.cmake
new file mode 100644
index 0000000..0a4ac3e
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/cmake_clean.cmake
@@ -0,0 +1,17 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/approvaltests-populate"
+ "CMakeFiles/approvaltests-populate-complete"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test"
+ "approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/approvaltests-populate.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/compiler_depend.make b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/compiler_depend.make
new file mode 100644
index 0000000..ca3a42b
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty custom commands generated dependencies file for approvaltests-populate.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/compiler_depend.ts b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/compiler_depend.ts
new file mode 100644
index 0000000..2a16a1f
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for custom commands dependencies management for approvaltests-populate.
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/progress.make b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/progress.make
new file mode 100644
index 0000000..d4f6ce3
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/approvaltests-populate.dir/progress.make
@@ -0,0 +1,10 @@
+CMAKE_PROGRESS_1 = 1
+CMAKE_PROGRESS_2 = 2
+CMAKE_PROGRESS_3 = 3
+CMAKE_PROGRESS_4 = 4
+CMAKE_PROGRESS_5 = 5
+CMAKE_PROGRESS_6 = 6
+CMAKE_PROGRESS_7 = 7
+CMAKE_PROGRESS_8 = 8
+CMAKE_PROGRESS_9 = 9
+
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/cmake.check_cache b/c/_deps/approvaltests-subbuild/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/c/_deps/approvaltests-subbuild/CMakeFiles/progress.marks b/c/_deps/approvaltests-subbuild/CMakeFiles/progress.marks
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+9
diff --git a/c/_deps/approvaltests-subbuild/CMakeLists.txt b/c/_deps/approvaltests-subbuild/CMakeLists.txt
new file mode 100644
index 0000000..81e62f3
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/CMakeLists.txt
@@ -0,0 +1,42 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION 3.31.6)
+
+# Reject any attempt to use a toolchain file. We must not use one because
+# we could be downloading it here. If the CMAKE_TOOLCHAIN_FILE environment
+# variable is set, the cache variable will have been initialized from it.
+unset(CMAKE_TOOLCHAIN_FILE CACHE)
+unset(ENV{CMAKE_TOOLCHAIN_FILE})
+
+# We name the project and the target for the ExternalProject_Add() call
+# to something that will highlight to the user what we are working on if
+# something goes wrong and an error message is produced.
+
+project(approvaltests-populate NONE)
+
+
+# Pass through things we've already detected in the main project to avoid
+# paying the cost of redetecting them again in ExternalProject_Add()
+set(GIT_EXECUTABLE [==[/usr/bin/git]==])
+set(GIT_VERSION_STRING [==[2.51.0]==])
+set_property(GLOBAL PROPERTY _CMAKE_FindGit_GIT_EXECUTABLE_VERSION
+ [==[/usr/bin/git;2.51.0]==]
+)
+
+
+include(ExternalProject)
+ExternalProject_Add(approvaltests-populate
+ "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/approvals/ApprovalTests.cpp" "EXTERNALPROJECT_INTERNAL_ARGUMENT_SEPARATOR" "GIT_TAG" "v.10.5.1"
+ SOURCE_DIR "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ BINARY_DIR "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build"
+ CONFIGURE_COMMAND ""
+ BUILD_COMMAND ""
+ INSTALL_COMMAND ""
+ TEST_COMMAND ""
+ USES_TERMINAL_DOWNLOAD YES
+ USES_TERMINAL_UPDATE YES
+ USES_TERMINAL_PATCH YES
+)
+
+
diff --git a/c/_deps/approvaltests-subbuild/Makefile b/c/_deps/approvaltests-subbuild/Makefile
new file mode 100644
index 0000000..637ab5d
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/Makefile
@@ -0,0 +1,162 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild//CMakeFiles/progress.marks
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles 0
+.PHONY : all
+
+# The main codegen target
+codegen: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild//CMakeFiles/progress.marks
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 codegen
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/CMakeFiles 0
+.PHONY : codegen
+
+# The main clean target
+clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+#=============================================================================
+# Target rules for targets named approvaltests-populate
+
+# Build rule for target.
+approvaltests-populate: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 approvaltests-populate
+.PHONY : approvaltests-populate
+
+# fast build rule for target.
+approvaltests-populate/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/approvaltests-populate.dir/build.make CMakeFiles/approvaltests-populate.dir/build
+.PHONY : approvaltests-populate/fast
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... codegen"
+ @echo "... edit_cache"
+ @echo "... rebuild_cache"
+ @echo "... approvaltests-populate"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-build
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-configure
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-done b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-done
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-download
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitclone-lastrun.txt b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitclone-lastrun.txt
new file mode 100644
index 0000000..3741fc9
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitclone-lastrun.txt
@@ -0,0 +1,15 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The download step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+method=git
+command=/usr/local/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitclone.cmake
+source_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src
+work_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps
+repository=https://github.com/approvals/ApprovalTests.cpp
+remote=origin
+init_submodules=TRUE
+recurse_submodules=--recursive
+submodules=
+CMP0097=NEW
+
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitinfo.txt b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitinfo.txt
new file mode 100644
index 0000000..3741fc9
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitinfo.txt
@@ -0,0 +1,15 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The download step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+method=git
+command=/usr/local/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitclone.cmake
+source_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src
+work_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps
+repository=https://github.com/approvals/ApprovalTests.cpp
+remote=origin
+init_submodules=TRUE
+recurse_submodules=--recursive
+submodules=
+CMP0097=NEW
+
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-install
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-mkdir
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch-info.txt b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch-info.txt
new file mode 100644
index 0000000..53e1e1e
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-patch-info.txt
@@ -0,0 +1,6 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The update step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+command=
+work_dir=
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-test
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update-info.txt b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update-info.txt
new file mode 100644
index 0000000..94b2687
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-update-info.txt
@@ -0,0 +1,7 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The patch step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+command (connected)=/usr/local/bin/cmake;-Dcan_fetch=YES;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitupdate.cmake
+command (disconnected)=/usr/local/bin/cmake;-Dcan_fetch=NO;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitupdate.cmake
+work_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-cfgcmd.txt b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-cfgcmd.txt
new file mode 100644
index 0000000..6a6ed5f
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-cfgcmd.txt
@@ -0,0 +1 @@
+cmd=''
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitclone.cmake b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitclone.cmake
new file mode 100644
index 0000000..04e42dd
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitclone.cmake
@@ -0,0 +1,87 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake
+
+if(EXISTS "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitclone-lastrun.txt" AND EXISTS "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitinfo.txt" AND
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitclone-lastrun.txt" IS_NEWER_THAN "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitinfo.txt")
+ message(VERBOSE
+ "Avoiding repeated git clone, stamp file is up to date: "
+ "'/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitclone-lastrun.txt'"
+ )
+ return()
+endif()
+
+# Even at VERBOSE level, we don't want to see the commands executed, but
+# enabling them to be shown for DEBUG may be useful to help diagnose problems.
+cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level)
+if(active_log_level MATCHES "DEBUG|TRACE")
+ set(maybe_show_command COMMAND_ECHO STDOUT)
+else()
+ set(maybe_show_command "")
+endif()
+
+execute_process(
+ COMMAND ${CMAKE_COMMAND} -E rm -rf "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to remove directory: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src'")
+endif()
+
+# try the clone 3 times in case there is an odd git clone issue
+set(error_code 1)
+set(number_of_tries 0)
+while(error_code AND number_of_tries LESS 3)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ clone --no-checkout --config "advice.detachedHead=false" "https://github.com/approvals/ApprovalTests.cpp" "approvaltests-src"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+ math(EXPR number_of_tries "${number_of_tries} + 1")
+endwhile()
+if(number_of_tries GREATER 1)
+ message(NOTICE "Had to git clone more than once: ${number_of_tries} times.")
+endif()
+if(error_code)
+ message(FATAL_ERROR "Failed to clone repository: 'https://github.com/approvals/ApprovalTests.cpp'")
+endif()
+
+execute_process(
+ COMMAND "/usr/bin/git"
+ checkout "v.10.5.1" --
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to checkout tag: 'v.10.5.1'")
+endif()
+
+set(init_submodules TRUE)
+if(init_submodules)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ submodule update --recursive --init
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+endif()
+if(error_code)
+ message(FATAL_ERROR "Failed to update submodules in: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src'")
+endif()
+
+# Complete success, update the script-last-run stamp file:
+#
+execute_process(
+ COMMAND ${CMAKE_COMMAND} -E copy "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitinfo.txt" "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitclone-lastrun.txt"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/approvaltests-populate-gitclone-lastrun.txt'")
+endif()
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitupdate.cmake b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitupdate.cmake
new file mode 100644
index 0000000..7bf0906
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-gitupdate.cmake
@@ -0,0 +1,317 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake
+
+# Even at VERBOSE level, we don't want to see the commands executed, but
+# enabling them to be shown for DEBUG may be useful to help diagnose problems.
+cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level)
+if(active_log_level MATCHES "DEBUG|TRACE")
+ set(maybe_show_command COMMAND_ECHO STDOUT)
+else()
+ set(maybe_show_command "")
+endif()
+
+function(do_fetch)
+ message(VERBOSE "Fetching latest from the remote origin")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git fetch --tags --force "origin"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ COMMAND_ERROR_IS_FATAL LAST
+ ${maybe_show_command}
+ )
+endfunction()
+
+function(get_hash_for_ref ref out_var err_var)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rev-parse "${ref}^0"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE ref_hash
+ ERROR_VARIABLE error_msg
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+ if(error_code)
+ set(${out_var} "" PARENT_SCOPE)
+ else()
+ set(${out_var} "${ref_hash}" PARENT_SCOPE)
+ endif()
+ set(${err_var} "${error_msg}" PARENT_SCOPE)
+endfunction()
+
+get_hash_for_ref(HEAD head_sha error_msg)
+if(head_sha STREQUAL "")
+ message(FATAL_ERROR "Failed to get the hash for HEAD:\n${error_msg}")
+endif()
+
+if("${can_fetch}" STREQUAL "")
+ set(can_fetch "YES")
+endif()
+
+execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git show-ref "v.10.5.1"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ OUTPUT_VARIABLE show_ref_output
+)
+if(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/remotes/")
+ # Given a full remote/branch-name and we know about it already. Since
+ # branches can move around, we should always fetch, if permitted.
+ if(can_fetch)
+ do_fetch()
+ endif()
+ set(checkout_name "v.10.5.1")
+
+elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/tags/")
+ # Given a tag name that we already know about. We don't know if the tag we
+ # have matches the remote though (tags can move), so we should fetch. As a
+ # special case to preserve backward compatibility, if we are already at the
+ # same commit as the tag we hold locally, don't do a fetch and assume the tag
+ # hasn't moved on the remote.
+ # FIXME: We should provide an option to always fetch for this case
+ get_hash_for_ref("v.10.5.1" tag_sha error_msg)
+ if(tag_sha STREQUAL head_sha)
+ message(VERBOSE "Already at requested tag: v.10.5.1")
+ return()
+ endif()
+
+ if(can_fetch)
+ do_fetch()
+ endif()
+ set(checkout_name "v.10.5.1")
+
+elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/heads/")
+ # Given a branch name without any remote and we already have a branch by that
+ # name. We might already have that branch checked out or it might be a
+ # different branch. It isn't fully safe to use a bare branch name without the
+ # remote, so do a fetch (if allowed) and replace the ref with one that
+ # includes the remote.
+ if(can_fetch)
+ do_fetch()
+ endif()
+ set(checkout_name "origin/v.10.5.1")
+
+else()
+ get_hash_for_ref("v.10.5.1" tag_sha error_msg)
+ if(tag_sha STREQUAL head_sha)
+ # Have the right commit checked out already
+ message(VERBOSE "Already at requested ref: ${tag_sha}")
+ return()
+
+ elseif(tag_sha STREQUAL "")
+ # We don't know about this ref yet, so we have no choice but to fetch.
+ if(NOT can_fetch)
+ message(FATAL_ERROR
+ "Requested git ref \"v.10.5.1\" is not present locally, and not "
+ "allowed to contact remote due to UPDATE_DISCONNECTED setting."
+ )
+ endif()
+
+ # We deliberately swallow any error message at the default log level
+ # because it can be confusing for users to see a failed git command.
+ # That failure is being handled here, so it isn't an error.
+ if(NOT error_msg STREQUAL "")
+ message(DEBUG "${error_msg}")
+ endif()
+ do_fetch()
+ set(checkout_name "v.10.5.1")
+
+ else()
+ # We have the commit, so we know we were asked to find a commit hash
+ # (otherwise it would have been handled further above), but we don't
+ # have that commit checked out yet. We don't need to fetch from the remote.
+ set(checkout_name "v.10.5.1")
+ if(NOT error_msg STREQUAL "")
+ message(WARNING "${error_msg}")
+ endif()
+
+ endif()
+endif()
+
+set(git_update_strategy "REBASE")
+if(git_update_strategy STREQUAL "")
+ # Backward compatibility requires REBASE as the default behavior
+ set(git_update_strategy REBASE)
+endif()
+
+if(git_update_strategy MATCHES "^REBASE(_CHECKOUT)?$")
+ # Asked to potentially try to rebase first, maybe with fallback to checkout.
+ # We can't if we aren't already on a branch and we shouldn't if that local
+ # branch isn't tracking the one we want to checkout.
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git symbolic-ref -q HEAD
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ OUTPUT_VARIABLE current_branch
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ # Don't test for an error. If this isn't a branch, we get a non-zero error
+ # code but empty output.
+ )
+
+ if(current_branch STREQUAL "")
+ # Not on a branch, checkout is the only sensible option since any rebase
+ # would always fail (and backward compatibility requires us to checkout in
+ # this situation)
+ set(git_update_strategy CHECKOUT)
+
+ else()
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git for-each-ref "--format=%(upstream:short)" "${current_branch}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ OUTPUT_VARIABLE upstream_branch
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ COMMAND_ERROR_IS_FATAL ANY # There is no error if no upstream is set
+ )
+ if(NOT upstream_branch STREQUAL checkout_name)
+ # Not safe to rebase when asked to checkout a different branch to the one
+ # we are tracking. If we did rebase, we could end up with arbitrary
+ # commits added to the ref we were asked to checkout if the current local
+ # branch happens to be able to rebase onto the target branch. There would
+ # be no error message and the user wouldn't know this was occurring.
+ set(git_update_strategy CHECKOUT)
+ endif()
+
+ endif()
+elseif(NOT git_update_strategy STREQUAL "CHECKOUT")
+ message(FATAL_ERROR "Unsupported git update strategy: ${git_update_strategy}")
+endif()
+
+
+# Check if stash is needed
+execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git status --porcelain
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE repo_status
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to get the status")
+endif()
+string(LENGTH "${repo_status}" need_stash)
+
+# If not in clean state, stash changes in order to be able to perform a
+# rebase or checkout without losing those changes permanently
+if(need_stash)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash save --quiet;--include-untracked
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+endif()
+
+if(git_update_strategy STREQUAL "CHECKOUT")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+else()
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rebase "${checkout_name}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE rebase_output
+ ERROR_VARIABLE rebase_output
+ )
+ if(error_code)
+ # Rebase failed, undo the rebase attempt before continuing
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rebase --abort
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ ${maybe_show_command}
+ )
+
+ if(NOT git_update_strategy STREQUAL "REBASE_CHECKOUT")
+ # Not allowed to do a checkout as a fallback, so cannot proceed
+ if(need_stash)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ ${maybe_show_command}
+ )
+ endif()
+ message(FATAL_ERROR "\nFailed to rebase in: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src'."
+ "\nOutput from the attempted rebase follows:"
+ "\n${rebase_output}"
+ "\n\nYou will have to resolve the conflicts manually")
+ endif()
+
+ # Fall back to checkout. We create an annotated tag so that the user
+ # can manually inspect the situation and revert if required.
+ # We can't log the failed rebase output because MSVC sees it and
+ # intervenes, causing the build to fail even though it completes.
+ # Write it to a file instead.
+ string(TIMESTAMP tag_timestamp "%Y%m%dT%H%M%S" UTC)
+ set(tag_name _cmake_ExternalProject_moved_from_here_${tag_timestamp}Z)
+ set(error_log_file ${CMAKE_CURRENT_LIST_DIR}/rebase_error_${tag_timestamp}Z.log)
+ file(WRITE ${error_log_file} "${rebase_output}")
+ message(WARNING "Rebase failed, output has been saved to ${error_log_file}"
+ "\nFalling back to checkout, previous commit tagged as ${tag_name}")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git tag -a
+ -m "ExternalProject attempting to move from here to ${checkout_name}"
+ ${tag_name}
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+ endif()
+endif()
+
+if(need_stash)
+ # Put back the stashed changes
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+ if(error_code)
+ # Stash pop --index failed: Try again dropping the index
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ ${maybe_show_command}
+ )
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+ if(error_code)
+ # Stash pop failed: Restore previous state.
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet ${head_sha}
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ ${maybe_show_command}
+ )
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ ${maybe_show_command}
+ )
+ message(FATAL_ERROR "\nFailed to unstash changes in: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src'."
+ "\nYou will have to resolve the conflicts manually")
+ endif()
+ endif()
+endif()
+
+set(init_submodules "TRUE")
+if(init_submodules)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ --git-dir=.git
+ submodule update --recursive --init
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+endif()
diff --git a/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-mkdirs.cmake b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-mkdirs.cmake
new file mode 100644
index 0000000..7cfb492
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp/approvaltests-populate-mkdirs.cmake
@@ -0,0 +1,27 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake
+
+# If CMAKE_DISABLE_SOURCE_CHANGES is set to true and the source directory is an
+# existing directory in our source tree, calling file(MAKE_DIRECTORY) on it
+# would cause a fatal error, even though it would be a no-op.
+if(NOT EXISTS "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src")
+ file(MAKE_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src")
+endif()
+file(MAKE_DIRECTORY
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/tmp"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp"
+)
+
+set(configSubDirs )
+foreach(subDir IN LISTS configSubDirs)
+ file(MAKE_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp/${subDir}")
+endforeach()
+if(cfgdir)
+ file(MAKE_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/approvaltests-populate-prefix/src/approvaltests-populate-stamp${cfgdir}") # cfgdir has leading slash
+endif()
diff --git a/c/_deps/approvaltests-subbuild/cmake_install.cmake b/c/_deps/approvaltests-subbuild/cmake_install.cmake
new file mode 100644
index 0000000..50b6a73
--- /dev/null
+++ b/c/_deps/approvaltests-subbuild/cmake_install.cmake
@@ -0,0 +1,61 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
+if(CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$")
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+ else()
+ string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}")
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt")
+ unset(CMAKE_INST_COMP_HASH)
+ endif()
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-subbuild/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/catch2-build/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/catch2-build/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/_deps/catch2-build/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/catch2-build/CMakeFiles/progress.marks b/c/_deps/catch2-build/CMakeFiles/progress.marks
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/c/_deps/catch2-build/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+0
diff --git a/c/_deps/catch2-build/CTestTestfile.cmake b/c/_deps/catch2-build/CTestTestfile.cmake
new file mode 100644
index 0000000..2d2c5fd
--- /dev/null
+++ b/c/_deps/catch2-build/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/c/_deps/catch2-build/Makefile b/c/_deps/catch2-build/Makefile
new file mode 100644
index 0000000..dd7c5cd
--- /dev/null
+++ b/c/_deps/catch2-build/Makefile
@@ -0,0 +1,200 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/catch2-build/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/catch2-build/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/catch2-build/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/catch2-build/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/catch2-build/cmake_install.cmake b/c/_deps/catch2-build/cmake_install.cmake
new file mode 100644
index 0000000..cb3a8b0
--- /dev/null
+++ b/c/_deps/catch2-build/cmake_install.cmake
@@ -0,0 +1,50 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/catch2-src b/c/_deps/catch2-src
new file mode 160000
index 0000000..182c910
--- /dev/null
+++ b/c/_deps/catch2-src
@@ -0,0 +1 @@
+Subproject commit 182c910b4b63ff587a3440e08f84f70497e49a81
diff --git a/c/_deps/catch2-subbuild/CMakeCache.txt b/c/_deps/catch2-subbuild/CMakeCache.txt
new file mode 100644
index 0000000..3f69b60
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeCache.txt
@@ -0,0 +1,117 @@
+# This is the CMakeCache file.
+# For build in directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+# It was generated by CMake: /usr/local/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//Enable/Disable color output during build.
+CMAKE_COLOR_MAKEFILE:BOOL=ON
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
+
+//Value Computed by CMake.
+CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/pkgRedirects
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake
+
+//Value Computed by CMake
+CMAKE_PROJECT_DESCRIPTION:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=catch2-populate
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+catch2-populate_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+
+//Value Computed by CMake
+catch2-populate_IS_TOP_LEVEL:STATIC=ON
+
+//Value Computed by CMake
+catch2-populate_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=31
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=6
+//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
+CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest
+//Path to cache edit program executable.
+CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/bin/ccmake
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Unix Makefiles
+//Generator instance identifier.
+CMAKE_GENERATOR_INSTANCE:INTERNAL=
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.31
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/3.31.6/CMakeSystem.cmake b/c/_deps/catch2-subbuild/CMakeFiles/3.31.6/CMakeSystem.cmake
new file mode 100644
index 0000000..b2715a6
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/3.31.6/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Linux-6.11.0-1018-azure")
+set(CMAKE_HOST_SYSTEM_NAME "Linux")
+set(CMAKE_HOST_SYSTEM_VERSION "6.11.0-1018-azure")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+
+
+set(CMAKE_SYSTEM "Linux-6.11.0-1018-azure")
+set(CMAKE_SYSTEM_NAME "Linux")
+set(CMAKE_SYSTEM_VERSION "6.11.0-1018-azure")
+set(CMAKE_SYSTEM_PROCESSOR "x86_64")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/CMakeConfigureLog.yaml b/c/_deps/catch2-subbuild/CMakeFiles/CMakeConfigureLog.yaml
new file mode 100644
index 0000000..9ec9e62
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/CMakeConfigureLog.yaml
@@ -0,0 +1,11 @@
+
+---
+events:
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:205 (message)"
+ - "CMakeLists.txt:16 (project)"
+ message: |
+ The system is: Linux - 6.11.0-1018-azure - x86_64
+...
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/catch2-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..73a29ef
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/CMakeRuleHashes.txt b/c/_deps/catch2-subbuild/CMakeFiles/CMakeRuleHashes.txt
new file mode 100644
index 0000000..f2c475c
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/CMakeRuleHashes.txt
@@ -0,0 +1,11 @@
+# Hashes of file build rules.
+18f32f4789d7dedde98121b282ab37b9 CMakeFiles/catch2-populate
+6ecdd771342bc5294f936318192283d6 CMakeFiles/catch2-populate-complete
+9f08881233e543383051f68861fd2ecc catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build
+7c5515040fd662658cae5a625c488cb6 catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure
+8794f9fe068b9dfbb1c97f705547544d catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download
+b012b9c44c0ceb02e6f9ecce0463d033 catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install
+32bb8efdae01a33ff2ef0e4bef0be36b catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir
+3d1c10ea5e0290ad3d6ec56e982f3b02 catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch
+fb69561519c62c26d6b55fabaf275ae3 catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test
+ada49bd6f71bbd4f7e0e7aba8eb80669 catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/Makefile.cmake b/c/_deps/catch2-subbuild/CMakeFiles/Makefile.cmake
new file mode 100644
index 0000000..09e86af
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/Makefile.cmake
@@ -0,0 +1,55 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# The generator used is:
+set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
+
+# The top level Makefile was generated from the following files:
+set(CMAKE_MAKEFILE_DEPENDS
+ "CMakeCache.txt"
+ "CMakeFiles/3.31.6/CMakeSystem.cmake"
+ "CMakeLists.txt"
+ "catch2-populate-prefix/tmp/catch2-populate-mkdirs.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeGenericSystem.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystem.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject.cmake"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/PatchInfo.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/RepositoryInfo.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/UpdateInfo.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/cfgcmd.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/gitclone.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/gitupdate.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/mkdirs.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux-Initialize.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/UnixPaths.cmake"
+ )
+
+# The corresponding makefile is:
+set(CMAKE_MAKEFILE_OUTPUTS
+ "Makefile"
+ "CMakeFiles/cmake.check_cache"
+ )
+
+# Byproducts of CMake generate step:
+set(CMAKE_MAKEFILE_PRODUCTS
+ "CMakeFiles/3.31.6/CMakeSystem.cmake"
+ "catch2-populate-prefix/tmp/catch2-populate-mkdirs.cmake"
+ "catch2-populate-prefix/tmp/catch2-populate-gitclone.cmake"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitinfo.txt"
+ "catch2-populate-prefix/tmp/catch2-populate-gitupdate.cmake"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update-info.txt"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch-info.txt"
+ "catch2-populate-prefix/tmp/catch2-populate-cfgcmd.txt"
+ "CMakeFiles/CMakeDirectoryInformation.cmake"
+ )
+
+# Dependency information for all targets:
+set(CMAKE_DEPEND_INFO_FILES
+ "CMakeFiles/catch2-populate.dir/DependInfo.cmake"
+ )
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/Makefile2 b/c/_deps/catch2-subbuild/CMakeFiles/Makefile2
new file mode 100644
index 0000000..acd0edb
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/Makefile2
@@ -0,0 +1,122 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+
+#=============================================================================
+# Directory level rules for the build root directory
+
+# The main recursive "all" target.
+all: CMakeFiles/catch2-populate.dir/all
+.PHONY : all
+
+# The main recursive "codegen" target.
+codegen: CMakeFiles/catch2-populate.dir/codegen
+.PHONY : codegen
+
+# The main recursive "preinstall" target.
+preinstall:
+.PHONY : preinstall
+
+# The main recursive "clean" target.
+clean: CMakeFiles/catch2-populate.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/catch2-populate.dir
+
+# All Build rule for target.
+CMakeFiles/catch2-populate.dir/all:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/catch2-populate.dir/build.make CMakeFiles/catch2-populate.dir/depend
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/catch2-populate.dir/build.make CMakeFiles/catch2-populate.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target catch2-populate"
+.PHONY : CMakeFiles/catch2-populate.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/catch2-populate.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles 9
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/catch2-populate.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles 0
+.PHONY : CMakeFiles/catch2-populate.dir/rule
+
+# Convenience name for target.
+catch2-populate: CMakeFiles/catch2-populate.dir/rule
+.PHONY : catch2-populate
+
+# codegen rule for target.
+CMakeFiles/catch2-populate.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/catch2-populate.dir/build.make CMakeFiles/catch2-populate.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Finished codegen for target catch2-populate"
+.PHONY : CMakeFiles/catch2-populate.dir/codegen
+
+# clean rule for target.
+CMakeFiles/catch2-populate.dir/clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/catch2-populate.dir/build.make CMakeFiles/catch2-populate.dir/clean
+.PHONY : CMakeFiles/catch2-populate.dir/clean
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/TargetDirectories.txt b/c/_deps/catch2-subbuild/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..6776311
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,3 @@
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/rebuild_cache.dir
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate-complete b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate-complete
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/DependInfo.cmake b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/DependInfo.cmake
new file mode 100644
index 0000000..29b95a5
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/Labels.json b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/Labels.json
new file mode 100644
index 0000000..f4a6586
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/Labels.json
@@ -0,0 +1,46 @@
+{
+ "sources" :
+ [
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate-complete.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update.rule"
+ }
+ ],
+ "target" :
+ {
+ "labels" :
+ [
+ "catch2-populate"
+ ],
+ "name" : "catch2-populate"
+ }
+}
\ No newline at end of file
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/Labels.txt b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/Labels.txt
new file mode 100644
index 0000000..4eed6f1
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/Labels.txt
@@ -0,0 +1,14 @@
+# Target labels
+ catch2-populate
+# Source files and their labels
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate-complete.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update.rule
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/build.make b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/build.make
new file mode 100644
index 0000000..a074bd3
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/build.make
@@ -0,0 +1,162 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+
+# Utility rule file for catch2-populate.
+
+# Include any custom commands dependencies for this target.
+include CMakeFiles/catch2-populate.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include CMakeFiles/catch2-populate.dir/progress.make
+
+CMakeFiles/catch2-populate: CMakeFiles/catch2-populate-complete
+
+CMakeFiles/catch2-populate-complete: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install
+CMakeFiles/catch2-populate-complete: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir
+CMakeFiles/catch2-populate-complete: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download
+CMakeFiles/catch2-populate-complete: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update
+CMakeFiles/catch2-populate-complete: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch
+CMakeFiles/catch2-populate-complete: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure
+CMakeFiles/catch2-populate-complete: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build
+CMakeFiles/catch2-populate-complete: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install
+CMakeFiles/catch2-populate-complete: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'catch2-populate'"
+ /usr/local/bin/cmake -E make_directory /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate-complete
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-done
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update:
+.PHONY : catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No build step for 'catch2-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure: catch2-populate-prefix/tmp/catch2-populate-cfgcmd.txt
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "No configure step for 'catch2-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitinfo.txt
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'catch2-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps && /usr/local/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitclone.cmake
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No install step for 'catch2-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'catch2-populate'"
+ /usr/local/bin/cmake -Dcfgdir= -P /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-mkdirs.cmake
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch-info.txt
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'catch2-populate'"
+ /usr/local/bin/cmake -E echo_append
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update:
+.PHONY : catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No test step for 'catch2-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test
+
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update: catch2-populate-prefix/tmp/catch2-populate-gitupdate.cmake
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update-info.txt
+catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Performing update step for 'catch2-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src && /usr/local/bin/cmake -Dcan_fetch=YES -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitupdate.cmake
+
+CMakeFiles/catch2-populate.dir/codegen:
+.PHONY : CMakeFiles/catch2-populate.dir/codegen
+
+catch2-populate: CMakeFiles/catch2-populate
+catch2-populate: CMakeFiles/catch2-populate-complete
+catch2-populate: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build
+catch2-populate: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure
+catch2-populate: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download
+catch2-populate: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install
+catch2-populate: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir
+catch2-populate: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch
+catch2-populate: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test
+catch2-populate: catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update
+catch2-populate: CMakeFiles/catch2-populate.dir/build.make
+.PHONY : catch2-populate
+
+# Rule to build all files generated by this target.
+CMakeFiles/catch2-populate.dir/build: catch2-populate
+.PHONY : CMakeFiles/catch2-populate.dir/build
+
+CMakeFiles/catch2-populate.dir/clean:
+ $(CMAKE_COMMAND) -P CMakeFiles/catch2-populate.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/catch2-populate.dir/clean
+
+CMakeFiles/catch2-populate.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : CMakeFiles/catch2-populate.dir/depend
+
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/cmake_clean.cmake b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/cmake_clean.cmake
new file mode 100644
index 0000000..7ca0533
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/cmake_clean.cmake
@@ -0,0 +1,17 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/catch2-populate"
+ "CMakeFiles/catch2-populate-complete"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test"
+ "catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/catch2-populate.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/compiler_depend.make b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/compiler_depend.make
new file mode 100644
index 0000000..7b0addd
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty custom commands generated dependencies file for catch2-populate.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/compiler_depend.ts b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/compiler_depend.ts
new file mode 100644
index 0000000..4f84cbe
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for custom commands dependencies management for catch2-populate.
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/progress.make b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/progress.make
new file mode 100644
index 0000000..d4f6ce3
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/catch2-populate.dir/progress.make
@@ -0,0 +1,10 @@
+CMAKE_PROGRESS_1 = 1
+CMAKE_PROGRESS_2 = 2
+CMAKE_PROGRESS_3 = 3
+CMAKE_PROGRESS_4 = 4
+CMAKE_PROGRESS_5 = 5
+CMAKE_PROGRESS_6 = 6
+CMAKE_PROGRESS_7 = 7
+CMAKE_PROGRESS_8 = 8
+CMAKE_PROGRESS_9 = 9
+
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/cmake.check_cache b/c/_deps/catch2-subbuild/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/c/_deps/catch2-subbuild/CMakeFiles/progress.marks b/c/_deps/catch2-subbuild/CMakeFiles/progress.marks
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+9
diff --git a/c/_deps/catch2-subbuild/CMakeLists.txt b/c/_deps/catch2-subbuild/CMakeLists.txt
new file mode 100644
index 0000000..2561c99
--- /dev/null
+++ b/c/_deps/catch2-subbuild/CMakeLists.txt
@@ -0,0 +1,42 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION 3.31.6)
+
+# Reject any attempt to use a toolchain file. We must not use one because
+# we could be downloading it here. If the CMAKE_TOOLCHAIN_FILE environment
+# variable is set, the cache variable will have been initialized from it.
+unset(CMAKE_TOOLCHAIN_FILE CACHE)
+unset(ENV{CMAKE_TOOLCHAIN_FILE})
+
+# We name the project and the target for the ExternalProject_Add() call
+# to something that will highlight to the user what we are working on if
+# something goes wrong and an error message is produced.
+
+project(catch2-populate NONE)
+
+
+# Pass through things we've already detected in the main project to avoid
+# paying the cost of redetecting them again in ExternalProject_Add()
+set(GIT_EXECUTABLE [==[/usr/bin/git]==])
+set(GIT_VERSION_STRING [==[2.51.0]==])
+set_property(GLOBAL PROPERTY _CMAKE_FindGit_GIT_EXECUTABLE_VERSION
+ [==[/usr/bin/git;2.51.0]==]
+)
+
+
+include(ExternalProject)
+ExternalProject_Add(catch2-populate
+ "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/catchorg/Catch2.git" "EXTERNALPROJECT_INTERNAL_ARGUMENT_SEPARATOR" "GIT_TAG" "v2.13.10"
+ SOURCE_DIR "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ BINARY_DIR "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build"
+ CONFIGURE_COMMAND ""
+ BUILD_COMMAND ""
+ INSTALL_COMMAND ""
+ TEST_COMMAND ""
+ USES_TERMINAL_DOWNLOAD YES
+ USES_TERMINAL_UPDATE YES
+ USES_TERMINAL_PATCH YES
+)
+
+
diff --git a/c/_deps/catch2-subbuild/Makefile b/c/_deps/catch2-subbuild/Makefile
new file mode 100644
index 0000000..fb166d7
--- /dev/null
+++ b/c/_deps/catch2-subbuild/Makefile
@@ -0,0 +1,162 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild//CMakeFiles/progress.marks
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles 0
+.PHONY : all
+
+# The main codegen target
+codegen: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild//CMakeFiles/progress.marks
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 codegen
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/CMakeFiles 0
+.PHONY : codegen
+
+# The main clean target
+clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+#=============================================================================
+# Target rules for targets named catch2-populate
+
+# Build rule for target.
+catch2-populate: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 catch2-populate
+.PHONY : catch2-populate
+
+# fast build rule for target.
+catch2-populate/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/catch2-populate.dir/build.make CMakeFiles/catch2-populate.dir/build
+.PHONY : catch2-populate/fast
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... codegen"
+ @echo "... edit_cache"
+ @echo "... rebuild_cache"
+ @echo "... catch2-populate"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-build
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-configure
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-done b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-done
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-download
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitclone-lastrun.txt b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitclone-lastrun.txt
new file mode 100644
index 0000000..bbbb6f9
--- /dev/null
+++ b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitclone-lastrun.txt
@@ -0,0 +1,15 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The download step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+method=git
+command=/usr/local/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitclone.cmake
+source_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src
+work_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps
+repository=https://github.com/catchorg/Catch2.git
+remote=origin
+init_submodules=TRUE
+recurse_submodules=--recursive
+submodules=
+CMP0097=NEW
+
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitinfo.txt b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitinfo.txt
new file mode 100644
index 0000000..bbbb6f9
--- /dev/null
+++ b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitinfo.txt
@@ -0,0 +1,15 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The download step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+method=git
+command=/usr/local/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitclone.cmake
+source_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src
+work_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps
+repository=https://github.com/catchorg/Catch2.git
+remote=origin
+init_submodules=TRUE
+recurse_submodules=--recursive
+submodules=
+CMP0097=NEW
+
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-install
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-mkdir
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch-info.txt b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch-info.txt
new file mode 100644
index 0000000..53e1e1e
--- /dev/null
+++ b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-patch-info.txt
@@ -0,0 +1,6 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The update step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+command=
+work_dir=
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-test
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update-info.txt b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update-info.txt
new file mode 100644
index 0000000..467091c
--- /dev/null
+++ b/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-update-info.txt
@@ -0,0 +1,7 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The patch step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+command (connected)=/usr/local/bin/cmake;-Dcan_fetch=YES;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitupdate.cmake
+command (disconnected)=/usr/local/bin/cmake;-Dcan_fetch=NO;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitupdate.cmake
+work_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-cfgcmd.txt b/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-cfgcmd.txt
new file mode 100644
index 0000000..6a6ed5f
--- /dev/null
+++ b/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-cfgcmd.txt
@@ -0,0 +1 @@
+cmd=''
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitclone.cmake b/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitclone.cmake
new file mode 100644
index 0000000..60076e5
--- /dev/null
+++ b/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitclone.cmake
@@ -0,0 +1,87 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake
+
+if(EXISTS "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitclone-lastrun.txt" AND EXISTS "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitinfo.txt" AND
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitclone-lastrun.txt" IS_NEWER_THAN "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitinfo.txt")
+ message(VERBOSE
+ "Avoiding repeated git clone, stamp file is up to date: "
+ "'/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitclone-lastrun.txt'"
+ )
+ return()
+endif()
+
+# Even at VERBOSE level, we don't want to see the commands executed, but
+# enabling them to be shown for DEBUG may be useful to help diagnose problems.
+cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level)
+if(active_log_level MATCHES "DEBUG|TRACE")
+ set(maybe_show_command COMMAND_ECHO STDOUT)
+else()
+ set(maybe_show_command "")
+endif()
+
+execute_process(
+ COMMAND ${CMAKE_COMMAND} -E rm -rf "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to remove directory: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src'")
+endif()
+
+# try the clone 3 times in case there is an odd git clone issue
+set(error_code 1)
+set(number_of_tries 0)
+while(error_code AND number_of_tries LESS 3)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ clone --no-checkout --config "advice.detachedHead=false" "https://github.com/catchorg/Catch2.git" "catch2-src"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+ math(EXPR number_of_tries "${number_of_tries} + 1")
+endwhile()
+if(number_of_tries GREATER 1)
+ message(NOTICE "Had to git clone more than once: ${number_of_tries} times.")
+endif()
+if(error_code)
+ message(FATAL_ERROR "Failed to clone repository: 'https://github.com/catchorg/Catch2.git'")
+endif()
+
+execute_process(
+ COMMAND "/usr/bin/git"
+ checkout "v2.13.10" --
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to checkout tag: 'v2.13.10'")
+endif()
+
+set(init_submodules TRUE)
+if(init_submodules)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ submodule update --recursive --init
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+endif()
+if(error_code)
+ message(FATAL_ERROR "Failed to update submodules in: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src'")
+endif()
+
+# Complete success, update the script-last-run stamp file:
+#
+execute_process(
+ COMMAND ${CMAKE_COMMAND} -E copy "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitinfo.txt" "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitclone-lastrun.txt"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/catch2-populate-gitclone-lastrun.txt'")
+endif()
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitupdate.cmake b/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitupdate.cmake
new file mode 100644
index 0000000..bb8b23a
--- /dev/null
+++ b/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-gitupdate.cmake
@@ -0,0 +1,317 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake
+
+# Even at VERBOSE level, we don't want to see the commands executed, but
+# enabling them to be shown for DEBUG may be useful to help diagnose problems.
+cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level)
+if(active_log_level MATCHES "DEBUG|TRACE")
+ set(maybe_show_command COMMAND_ECHO STDOUT)
+else()
+ set(maybe_show_command "")
+endif()
+
+function(do_fetch)
+ message(VERBOSE "Fetching latest from the remote origin")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git fetch --tags --force "origin"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ COMMAND_ERROR_IS_FATAL LAST
+ ${maybe_show_command}
+ )
+endfunction()
+
+function(get_hash_for_ref ref out_var err_var)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rev-parse "${ref}^0"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE ref_hash
+ ERROR_VARIABLE error_msg
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+ if(error_code)
+ set(${out_var} "" PARENT_SCOPE)
+ else()
+ set(${out_var} "${ref_hash}" PARENT_SCOPE)
+ endif()
+ set(${err_var} "${error_msg}" PARENT_SCOPE)
+endfunction()
+
+get_hash_for_ref(HEAD head_sha error_msg)
+if(head_sha STREQUAL "")
+ message(FATAL_ERROR "Failed to get the hash for HEAD:\n${error_msg}")
+endif()
+
+if("${can_fetch}" STREQUAL "")
+ set(can_fetch "YES")
+endif()
+
+execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git show-ref "v2.13.10"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ OUTPUT_VARIABLE show_ref_output
+)
+if(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/remotes/")
+ # Given a full remote/branch-name and we know about it already. Since
+ # branches can move around, we should always fetch, if permitted.
+ if(can_fetch)
+ do_fetch()
+ endif()
+ set(checkout_name "v2.13.10")
+
+elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/tags/")
+ # Given a tag name that we already know about. We don't know if the tag we
+ # have matches the remote though (tags can move), so we should fetch. As a
+ # special case to preserve backward compatibility, if we are already at the
+ # same commit as the tag we hold locally, don't do a fetch and assume the tag
+ # hasn't moved on the remote.
+ # FIXME: We should provide an option to always fetch for this case
+ get_hash_for_ref("v2.13.10" tag_sha error_msg)
+ if(tag_sha STREQUAL head_sha)
+ message(VERBOSE "Already at requested tag: v2.13.10")
+ return()
+ endif()
+
+ if(can_fetch)
+ do_fetch()
+ endif()
+ set(checkout_name "v2.13.10")
+
+elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/heads/")
+ # Given a branch name without any remote and we already have a branch by that
+ # name. We might already have that branch checked out or it might be a
+ # different branch. It isn't fully safe to use a bare branch name without the
+ # remote, so do a fetch (if allowed) and replace the ref with one that
+ # includes the remote.
+ if(can_fetch)
+ do_fetch()
+ endif()
+ set(checkout_name "origin/v2.13.10")
+
+else()
+ get_hash_for_ref("v2.13.10" tag_sha error_msg)
+ if(tag_sha STREQUAL head_sha)
+ # Have the right commit checked out already
+ message(VERBOSE "Already at requested ref: ${tag_sha}")
+ return()
+
+ elseif(tag_sha STREQUAL "")
+ # We don't know about this ref yet, so we have no choice but to fetch.
+ if(NOT can_fetch)
+ message(FATAL_ERROR
+ "Requested git ref \"v2.13.10\" is not present locally, and not "
+ "allowed to contact remote due to UPDATE_DISCONNECTED setting."
+ )
+ endif()
+
+ # We deliberately swallow any error message at the default log level
+ # because it can be confusing for users to see a failed git command.
+ # That failure is being handled here, so it isn't an error.
+ if(NOT error_msg STREQUAL "")
+ message(DEBUG "${error_msg}")
+ endif()
+ do_fetch()
+ set(checkout_name "v2.13.10")
+
+ else()
+ # We have the commit, so we know we were asked to find a commit hash
+ # (otherwise it would have been handled further above), but we don't
+ # have that commit checked out yet. We don't need to fetch from the remote.
+ set(checkout_name "v2.13.10")
+ if(NOT error_msg STREQUAL "")
+ message(WARNING "${error_msg}")
+ endif()
+
+ endif()
+endif()
+
+set(git_update_strategy "REBASE")
+if(git_update_strategy STREQUAL "")
+ # Backward compatibility requires REBASE as the default behavior
+ set(git_update_strategy REBASE)
+endif()
+
+if(git_update_strategy MATCHES "^REBASE(_CHECKOUT)?$")
+ # Asked to potentially try to rebase first, maybe with fallback to checkout.
+ # We can't if we aren't already on a branch and we shouldn't if that local
+ # branch isn't tracking the one we want to checkout.
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git symbolic-ref -q HEAD
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ OUTPUT_VARIABLE current_branch
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ # Don't test for an error. If this isn't a branch, we get a non-zero error
+ # code but empty output.
+ )
+
+ if(current_branch STREQUAL "")
+ # Not on a branch, checkout is the only sensible option since any rebase
+ # would always fail (and backward compatibility requires us to checkout in
+ # this situation)
+ set(git_update_strategy CHECKOUT)
+
+ else()
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git for-each-ref "--format=%(upstream:short)" "${current_branch}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ OUTPUT_VARIABLE upstream_branch
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ COMMAND_ERROR_IS_FATAL ANY # There is no error if no upstream is set
+ )
+ if(NOT upstream_branch STREQUAL checkout_name)
+ # Not safe to rebase when asked to checkout a different branch to the one
+ # we are tracking. If we did rebase, we could end up with arbitrary
+ # commits added to the ref we were asked to checkout if the current local
+ # branch happens to be able to rebase onto the target branch. There would
+ # be no error message and the user wouldn't know this was occurring.
+ set(git_update_strategy CHECKOUT)
+ endif()
+
+ endif()
+elseif(NOT git_update_strategy STREQUAL "CHECKOUT")
+ message(FATAL_ERROR "Unsupported git update strategy: ${git_update_strategy}")
+endif()
+
+
+# Check if stash is needed
+execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git status --porcelain
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE repo_status
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to get the status")
+endif()
+string(LENGTH "${repo_status}" need_stash)
+
+# If not in clean state, stash changes in order to be able to perform a
+# rebase or checkout without losing those changes permanently
+if(need_stash)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash save --quiet;--include-untracked
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+endif()
+
+if(git_update_strategy STREQUAL "CHECKOUT")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+else()
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rebase "${checkout_name}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE rebase_output
+ ERROR_VARIABLE rebase_output
+ )
+ if(error_code)
+ # Rebase failed, undo the rebase attempt before continuing
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rebase --abort
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ ${maybe_show_command}
+ )
+
+ if(NOT git_update_strategy STREQUAL "REBASE_CHECKOUT")
+ # Not allowed to do a checkout as a fallback, so cannot proceed
+ if(need_stash)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ ${maybe_show_command}
+ )
+ endif()
+ message(FATAL_ERROR "\nFailed to rebase in: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src'."
+ "\nOutput from the attempted rebase follows:"
+ "\n${rebase_output}"
+ "\n\nYou will have to resolve the conflicts manually")
+ endif()
+
+ # Fall back to checkout. We create an annotated tag so that the user
+ # can manually inspect the situation and revert if required.
+ # We can't log the failed rebase output because MSVC sees it and
+ # intervenes, causing the build to fail even though it completes.
+ # Write it to a file instead.
+ string(TIMESTAMP tag_timestamp "%Y%m%dT%H%M%S" UTC)
+ set(tag_name _cmake_ExternalProject_moved_from_here_${tag_timestamp}Z)
+ set(error_log_file ${CMAKE_CURRENT_LIST_DIR}/rebase_error_${tag_timestamp}Z.log)
+ file(WRITE ${error_log_file} "${rebase_output}")
+ message(WARNING "Rebase failed, output has been saved to ${error_log_file}"
+ "\nFalling back to checkout, previous commit tagged as ${tag_name}")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git tag -a
+ -m "ExternalProject attempting to move from here to ${checkout_name}"
+ ${tag_name}
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+ endif()
+endif()
+
+if(need_stash)
+ # Put back the stashed changes
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+ if(error_code)
+ # Stash pop --index failed: Try again dropping the index
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ ${maybe_show_command}
+ )
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+ if(error_code)
+ # Stash pop failed: Restore previous state.
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet ${head_sha}
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ ${maybe_show_command}
+ )
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ ${maybe_show_command}
+ )
+ message(FATAL_ERROR "\nFailed to unstash changes in: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src'."
+ "\nYou will have to resolve the conflicts manually")
+ endif()
+ endif()
+endif()
+
+set(init_submodules "TRUE")
+if(init_submodules)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ --git-dir=.git
+ submodule update --recursive --init
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+endif()
diff --git a/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-mkdirs.cmake b/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-mkdirs.cmake
new file mode 100644
index 0000000..c52822b
--- /dev/null
+++ b/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp/catch2-populate-mkdirs.cmake
@@ -0,0 +1,27 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake
+
+# If CMAKE_DISABLE_SOURCE_CHANGES is set to true and the source directory is an
+# existing directory in our source tree, calling file(MAKE_DIRECTORY) on it
+# would cause a fatal error, even though it would be a no-op.
+if(NOT EXISTS "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src")
+ file(MAKE_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src")
+endif()
+file(MAKE_DIRECTORY
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/tmp"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp"
+)
+
+set(configSubDirs )
+foreach(subDir IN LISTS configSubDirs)
+ file(MAKE_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp/${subDir}")
+endforeach()
+if(cfgdir)
+ file(MAKE_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/catch2-populate-prefix/src/catch2-populate-stamp${cfgdir}") # cfgdir has leading slash
+endif()
diff --git a/c/_deps/catch2-subbuild/cmake_install.cmake b/c/_deps/catch2-subbuild/cmake_install.cmake
new file mode 100644
index 0000000..5743e98
--- /dev/null
+++ b/c/_deps/catch2-subbuild/cmake_install.cmake
@@ -0,0 +1,61 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
+if(CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$")
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+ else()
+ string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}")
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt")
+ unset(CMAKE_INST_COMP_HASH)
+ endif()
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-subbuild/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/_deps/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/googletest-build/CMakeFiles/progress.marks b/c/_deps/googletest-build/CMakeFiles/progress.marks
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ b/c/_deps/googletest-build/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+8
diff --git a/c/_deps/googletest-build/CTestTestfile.cmake b/c/_deps/googletest-build/CTestTestfile.cmake
new file mode 100644
index 0000000..36f7151
--- /dev/null
+++ b/c/_deps/googletest-build/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs("googlemock")
diff --git a/c/_deps/googletest-build/Makefile b/c/_deps/googletest-build/Makefile
new file mode 100644
index 0000000..1fd546b
--- /dev/null
+++ b/c/_deps/googletest-build/Makefile
@@ -0,0 +1,200 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/googletest-build/cmake_install.cmake b/c/_deps/googletest-build/cmake_install.cmake
new file mode 100644
index 0000000..a685586
--- /dev/null
+++ b/c/_deps/googletest-build/cmake_install.cmake
@@ -0,0 +1,56 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/cmake_install.cmake")
+
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake
new file mode 100644
index 0000000..4b9cd4d
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake
@@ -0,0 +1,23 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/src/gmock-all.cc" "_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" "gcc" "_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o.d"
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make
new file mode 100644
index 0000000..f4cb3aa
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make
@@ -0,0 +1,114 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# Include any dependencies generated for this target.
+include _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/codegen:
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/codegen
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/src/gmock-all.cc
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o -MF CMakeFiles/gmock.dir/src/gmock-all.cc.o.d -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/src/gmock-all.cc
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/gmock.dir/src/gmock-all.cc.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/src/gmock-all.cc > CMakeFiles/gmock.dir/src/gmock-all.cc.i
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/gmock.dir/src/gmock-all.cc.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/src/gmock-all.cc -o CMakeFiles/gmock.dir/src/gmock-all.cc.s
+
+# Object files for target gmock
+gmock_OBJECTS = \
+"CMakeFiles/gmock.dir/src/gmock-all.cc.o"
+
+# External object files for target gmock
+gmock_EXTERNAL_OBJECTS =
+
+lib/libgmock.a: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
+lib/libgmock.a: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make
+lib/libgmock.a: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgmock.a"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean_target.cmake
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build: lib/libgmock.a
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean.cmake
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend
+
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake
new file mode 100644
index 0000000..ebe1b2d
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "../../../bin/libgmock.pdb"
+ "../../../lib/libgmock.a"
+ "CMakeFiles/gmock.dir/src/gmock-all.cc.o"
+ "CMakeFiles/gmock.dir/src/gmock-all.cc.o.d"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang CXX)
+ include(CMakeFiles/gmock.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..541729e
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "../../../lib/libgmock.a"
+)
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/compiler_depend.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/compiler_depend.make
new file mode 100644
index 0000000..c777df5
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty compiler generated dependencies file for gmock.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/compiler_depend.ts b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/compiler_depend.ts
new file mode 100644
index 0000000..adc68d1
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for gmock.
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make
new file mode 100644
index 0000000..7a05e2f
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for gmock.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make
new file mode 100644
index 0000000..081338d
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# compile CXX with /usr/bin/c++
+CXX_DEFINES =
+
+CXX_INCLUDES = -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/include -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest
+
+CXX_FLAGS = -std=c++11 -Wall -Wshadow -Werror -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers
+
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt
new file mode 100644
index 0000000..79d0053
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc ../../../lib/libgmock.a "CMakeFiles/gmock.dir/src/gmock-all.cc.o"
+/usr/bin/ranlib ../../../lib/libgmock.a
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make
new file mode 100644
index 0000000..31f55b0
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 59
+CMAKE_PROGRESS_2 = 60
+
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake
new file mode 100644
index 0000000..2c0651b
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake
@@ -0,0 +1,23 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/src/gmock_main.cc" "_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" "gcc" "_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o.d"
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make
new file mode 100644
index 0000000..5a8483a
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make
@@ -0,0 +1,114 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# Include any dependencies generated for this target.
+include _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/codegen:
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/codegen
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/src/gmock_main.cc
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -MF CMakeFiles/gmock_main.dir/src/gmock_main.cc.o.d -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/src/gmock_main.cc
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/gmock_main.dir/src/gmock_main.cc.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/src/gmock_main.cc > CMakeFiles/gmock_main.dir/src/gmock_main.cc.i
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/gmock_main.dir/src/gmock_main.cc.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/src/gmock_main.cc -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.s
+
+# Object files for target gmock_main
+gmock_main_OBJECTS = \
+"CMakeFiles/gmock_main.dir/src/gmock_main.cc.o"
+
+# External object files for target gmock_main
+gmock_main_EXTERNAL_OBJECTS =
+
+lib/libgmock_main.a: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
+lib/libgmock_main.a: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make
+lib/libgmock_main.a: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgmock_main.a"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean_target.cmake
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build: lib/libgmock_main.a
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean.cmake
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean
+
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend
+
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake
new file mode 100644
index 0000000..91d0b2d
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "../../../bin/libgmock_main.pdb"
+ "../../../lib/libgmock_main.a"
+ "CMakeFiles/gmock_main.dir/src/gmock_main.cc.o"
+ "CMakeFiles/gmock_main.dir/src/gmock_main.cc.o.d"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang CXX)
+ include(CMakeFiles/gmock_main.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..1c127c0
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "../../../lib/libgmock_main.a"
+)
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/compiler_depend.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/compiler_depend.make
new file mode 100644
index 0000000..0809414
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty compiler generated dependencies file for gmock_main.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/compiler_depend.ts b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/compiler_depend.ts
new file mode 100644
index 0000000..85535ac
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for gmock_main.
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make
new file mode 100644
index 0000000..4a18b61
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for gmock_main.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make
new file mode 100644
index 0000000..af5030c
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# compile CXX with /usr/bin/c++
+CXX_DEFINES =
+
+CXX_INCLUDES = -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/include -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest
+
+CXX_FLAGS = -std=c++11 -Wall -Wshadow -Werror -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers
+
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt
new file mode 100644
index 0000000..fc26c30
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc ../../../lib/libgmock_main.a CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
+/usr/bin/ranlib ../../../lib/libgmock_main.a
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make
new file mode 100644
index 0000000..2037d64
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 61
+CMAKE_PROGRESS_2 = 62
+
diff --git a/c/_deps/googletest-build/googlemock/CMakeFiles/progress.marks b/c/_deps/googletest-build/googlemock/CMakeFiles/progress.marks
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+8
diff --git a/c/_deps/googletest-build/googlemock/CTestTestfile.cmake b/c/_deps/googletest-build/googlemock/CTestTestfile.cmake
new file mode 100644
index 0000000..743fdb8
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs("../googletest")
diff --git a/c/_deps/googletest-build/googlemock/Makefile b/c/_deps/googletest-build/googlemock/Makefile
new file mode 100644
index 0000000..da73119
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/Makefile
@@ -0,0 +1,284 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule
+
+# Convenience name for target.
+gmock: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule
+.PHONY : gmock
+
+# fast build rule for target.
+gmock/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build
+.PHONY : gmock/fast
+
+# Convenience name for target.
+_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule
+.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule
+
+# Convenience name for target.
+gmock_main: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule
+.PHONY : gmock_main
+
+# fast build rule for target.
+gmock_main/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build
+.PHONY : gmock_main/fast
+
+src/gmock-all.o: src/gmock-all.cc.o
+.PHONY : src/gmock-all.o
+
+# target to build an object file
+src/gmock-all.cc.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
+.PHONY : src/gmock-all.cc.o
+
+src/gmock-all.i: src/gmock-all.cc.i
+.PHONY : src/gmock-all.i
+
+# target to preprocess a source file
+src/gmock-all.cc.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i
+.PHONY : src/gmock-all.cc.i
+
+src/gmock-all.s: src/gmock-all.cc.s
+.PHONY : src/gmock-all.s
+
+# target to generate assembly for a file
+src/gmock-all.cc.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s
+.PHONY : src/gmock-all.cc.s
+
+src/gmock_main.o: src/gmock_main.cc.o
+.PHONY : src/gmock_main.o
+
+# target to build an object file
+src/gmock_main.cc.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
+.PHONY : src/gmock_main.cc.o
+
+src/gmock_main.i: src/gmock_main.cc.i
+.PHONY : src/gmock_main.i
+
+# target to preprocess a source file
+src/gmock_main.cc.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i
+.PHONY : src/gmock_main.cc.i
+
+src/gmock_main.s: src/gmock_main.cc.s
+.PHONY : src/gmock_main.s
+
+# target to generate assembly for a file
+src/gmock_main.cc.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s
+.PHONY : src/gmock_main.cc.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... gmock"
+ @echo "... gmock_main"
+ @echo "... src/gmock-all.o"
+ @echo "... src/gmock-all.i"
+ @echo "... src/gmock-all.s"
+ @echo "... src/gmock_main.o"
+ @echo "... src/gmock_main.i"
+ @echo "... src/gmock_main.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/googletest-build/googlemock/cmake_install.cmake b/c/_deps/googletest-build/googlemock/cmake_install.cmake
new file mode 100644
index 0000000..3d66bdd
--- /dev/null
+++ b/c/_deps/googletest-build/googlemock/cmake_install.cmake
@@ -0,0 +1,76 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googlemock/include/")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/lib/libgmock.a")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/lib/libgmock_main.a")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/generated/gmock.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/generated/gmock_main.pc")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/cmake_install.cmake")
+
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googlemock/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/Export/0c08b8e77dd885bfe55a19a9659d9fc1/GTestTargets-noconfig.cmake b/c/_deps/googletest-build/googletest/CMakeFiles/Export/0c08b8e77dd885bfe55a19a9659d9fc1/GTestTargets-noconfig.cmake
new file mode 100644
index 0000000..4d553e3
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/Export/0c08b8e77dd885bfe55a19a9659d9fc1/GTestTargets-noconfig.cmake
@@ -0,0 +1,53 @@
+#----------------------------------------------------------------
+# Generated CMake target import file.
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "GTest::gtest" for configuration ""
+set_property(TARGET GTest::gtest APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
+set_target_properties(GTest::gtest PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX"
+ IMPORTED_LINK_INTERFACE_LIBRARIES_NOCONFIG "Threads::Threads"
+ IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libgtest.a"
+ )
+
+list(APPEND _cmake_import_check_targets GTest::gtest )
+list(APPEND _cmake_import_check_files_for_GTest::gtest "${_IMPORT_PREFIX}/lib/libgtest.a" )
+
+# Import target "GTest::gtest_main" for configuration ""
+set_property(TARGET GTest::gtest_main APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
+set_target_properties(GTest::gtest_main PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX"
+ IMPORTED_LINK_INTERFACE_LIBRARIES_NOCONFIG "Threads::Threads;GTest::gtest"
+ IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libgtest_main.a"
+ )
+
+list(APPEND _cmake_import_check_targets GTest::gtest_main )
+list(APPEND _cmake_import_check_files_for_GTest::gtest_main "${_IMPORT_PREFIX}/lib/libgtest_main.a" )
+
+# Import target "GTest::gmock" for configuration ""
+set_property(TARGET GTest::gmock APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
+set_target_properties(GTest::gmock PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX"
+ IMPORTED_LINK_INTERFACE_LIBRARIES_NOCONFIG "Threads::Threads;GTest::gtest"
+ IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libgmock.a"
+ )
+
+list(APPEND _cmake_import_check_targets GTest::gmock )
+list(APPEND _cmake_import_check_files_for_GTest::gmock "${_IMPORT_PREFIX}/lib/libgmock.a" )
+
+# Import target "GTest::gmock_main" for configuration ""
+set_property(TARGET GTest::gmock_main APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
+set_target_properties(GTest::gmock_main PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX"
+ IMPORTED_LINK_INTERFACE_LIBRARIES_NOCONFIG "Threads::Threads;GTest::gmock"
+ IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libgmock_main.a"
+ )
+
+list(APPEND _cmake_import_check_targets GTest::gmock_main )
+list(APPEND _cmake_import_check_files_for_GTest::gmock_main "${_IMPORT_PREFIX}/lib/libgmock_main.a" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/Export/0c08b8e77dd885bfe55a19a9659d9fc1/GTestTargets.cmake b/c/_deps/googletest-build/googletest/CMakeFiles/Export/0c08b8e77dd885bfe55a19a9659d9fc1/GTestTargets.cmake
new file mode 100644
index 0000000..984435a
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/Export/0c08b8e77dd885bfe55a19a9659d9fc1/GTestTargets.cmake
@@ -0,0 +1,131 @@
+# Generated by CMake
+
+if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
+ message(FATAL_ERROR "CMake >= 2.8.3 required")
+endif()
+if(CMAKE_VERSION VERSION_LESS "2.8.3")
+ message(FATAL_ERROR "CMake >= 2.8.3 required")
+endif()
+cmake_policy(PUSH)
+cmake_policy(VERSION 2.8.3...3.29)
+#----------------------------------------------------------------
+# Generated CMake target import file.
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Protect against multiple inclusion, which would fail when already imported targets are added once more.
+set(_cmake_targets_defined "")
+set(_cmake_targets_not_defined "")
+set(_cmake_expected_targets "")
+foreach(_cmake_expected_target IN ITEMS GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main)
+ list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
+ if(TARGET "${_cmake_expected_target}")
+ list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
+ else()
+ list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
+ endif()
+endforeach()
+unset(_cmake_expected_target)
+if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
+ unset(_cmake_targets_defined)
+ unset(_cmake_targets_not_defined)
+ unset(_cmake_expected_targets)
+ unset(CMAKE_IMPORT_FILE_VERSION)
+ cmake_policy(POP)
+ return()
+endif()
+if(NOT _cmake_targets_defined STREQUAL "")
+ string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
+ string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
+ message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
+endif()
+unset(_cmake_targets_defined)
+unset(_cmake_targets_not_defined)
+unset(_cmake_expected_targets)
+
+
+# Compute the installation prefix relative to this file.
+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+if(_IMPORT_PREFIX STREQUAL "/")
+ set(_IMPORT_PREFIX "")
+endif()
+
+# Create imported target GTest::gtest
+add_library(GTest::gtest STATIC IMPORTED)
+
+set_target_properties(GTest::gtest PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+)
+
+# Create imported target GTest::gtest_main
+add_library(GTest::gtest_main STATIC IMPORTED)
+
+set_target_properties(GTest::gtest_main PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+)
+
+# Create imported target GTest::gmock
+add_library(GTest::gmock STATIC IMPORTED)
+
+set_target_properties(GTest::gmock PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+)
+
+# Create imported target GTest::gmock_main
+add_library(GTest::gmock_main STATIC IMPORTED)
+
+set_target_properties(GTest::gmock_main PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+)
+
+# Load information for each installed configuration.
+file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/GTestTargets-*.cmake")
+foreach(_cmake_config_file IN LISTS _cmake_config_files)
+ include("${_cmake_config_file}")
+endforeach()
+unset(_cmake_config_file)
+unset(_cmake_config_files)
+
+# Cleanup temporary variables.
+set(_IMPORT_PREFIX)
+
+# Loop over all imported files and verify that they actually exist
+foreach(_cmake_target IN LISTS _cmake_import_check_targets)
+ if(CMAKE_VERSION VERSION_LESS "3.28"
+ OR NOT DEFINED _cmake_import_check_xcframework_for_${_cmake_target}
+ OR NOT IS_DIRECTORY "${_cmake_import_check_xcframework_for_${_cmake_target}}")
+ foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
+ if(NOT EXISTS "${_cmake_file}")
+ message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
+ \"${_cmake_file}\"
+but this file does not exist. Possible reasons include:
+* The file was deleted, renamed, or moved to another location.
+* An install or uninstall procedure did not complete successfully.
+* The installation package was faulty and contained
+ \"${CMAKE_CURRENT_LIST_FILE}\"
+but not all the files it references.
+")
+ endif()
+ endforeach()
+ endif()
+ unset(_cmake_file)
+ unset("_cmake_import_check_files_for_${_cmake_target}")
+endforeach()
+unset(_cmake_target)
+unset(_cmake_import_check_targets)
+
+# This file does not depend on other imported targets which have
+# been exported from the same project but in a separate export set.
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
+cmake_policy(POP)
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake
new file mode 100644
index 0000000..116155f
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake
@@ -0,0 +1,23 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-all.cc" "_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" "gcc" "_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d"
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make
new file mode 100644
index 0000000..7d1e6d3
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make
@@ -0,0 +1,114 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# Include any dependencies generated for this target.
+include _deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include _deps/googletest-build/googletest/CMakeFiles/gtest.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include _deps/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include _deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make
+
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/codegen:
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/codegen
+
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-all.cc
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-all.cc
+
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i
+
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s
+
+# Object files for target gtest
+gtest_OBJECTS = \
+"CMakeFiles/gtest.dir/src/gtest-all.cc.o"
+
+# External object files for target gtest
+gtest_EXTERNAL_OBJECTS =
+
+lib/libgtest.a: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
+lib/libgtest.a: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make
+lib/libgtest.a: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgtest.a"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean_target.cmake
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/build: lib/libgtest.a
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build
+
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean
+
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend
+
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake
new file mode 100644
index 0000000..82336bb
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "../../../bin/libgtest.pdb"
+ "../../../lib/libgtest.a"
+ "CMakeFiles/gtest.dir/src/gtest-all.cc.o"
+ "CMakeFiles/gtest.dir/src/gtest-all.cc.o.d"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang CXX)
+ include(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..e2ada84
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "../../../lib/libgtest.a"
+)
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/compiler_depend.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/compiler_depend.make
new file mode 100644
index 0000000..bf48f47
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/compiler_depend.make
@@ -0,0 +1,1153 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-all.cc \
+ _deps/googletest-src/googletest/include/gtest/gtest-death-test.h \
+ _deps/googletest-src/googletest/include/gtest/gtest-matchers.h \
+ _deps/googletest-src/googletest/include/gtest/gtest-message.h \
+ _deps/googletest-src/googletest/include/gtest/gtest-param-test.h \
+ _deps/googletest-src/googletest/include/gtest/gtest-printers.h \
+ _deps/googletest-src/googletest/include/gtest/gtest-spi.h \
+ _deps/googletest-src/googletest/include/gtest/gtest-test-part.h \
+ _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h \
+ _deps/googletest-src/googletest/include/gtest/gtest.h \
+ _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h \
+ _deps/googletest-src/googletest/include/gtest/gtest_prod.h \
+ _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h \
+ _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h \
+ _deps/googletest-src/googletest/include/gtest/internal/custom/gtest.h \
+ _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h \
+ _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h \
+ _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h \
+ _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h \
+ _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h \
+ _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h \
+ _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h \
+ _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h \
+ _deps/googletest-src/googletest/src/gtest-death-test.cc \
+ _deps/googletest-src/googletest/src/gtest-filepath.cc \
+ _deps/googletest-src/googletest/src/gtest-internal-inl.h \
+ _deps/googletest-src/googletest/src/gtest-matchers.cc \
+ _deps/googletest-src/googletest/src/gtest-port.cc \
+ _deps/googletest-src/googletest/src/gtest-printers.cc \
+ _deps/googletest-src/googletest/src/gtest-test-part.cc \
+ _deps/googletest-src/googletest/src/gtest-typed-test.cc \
+ _deps/googletest-src/googletest/src/gtest.cc \
+ /usr/include/alloca.h \
+ /usr/include/arpa/inet.h \
+ /usr/include/asm-generic/bitsperlong.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/int-ll64.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/asm-generic/socket.h \
+ /usr/include/asm-generic/sockios.h \
+ /usr/include/asm-generic/types.h \
+ /usr/include/assert.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/list.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_list.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_multiset.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_set.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stream_iterator.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/cassert \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/climits \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cmath \
+ /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/ctime \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/cxxabi.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/fstream \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iomanip \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/iostream \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/iterator \
+ /usr/include/c++/13/limits \
+ /usr/include/c++/13/list \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/math.h \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/set \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/fcntl.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/libintl.h \
+ /usr/include/limits.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/linux/falloc.h \
+ /usr/include/linux/limits.h \
+ /usr/include/linux/posix_types.h \
+ /usr/include/linux/stat.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/linux/types.h \
+ /usr/include/locale.h \
+ /usr/include/math.h \
+ /usr/include/netdb.h \
+ /usr/include/netinet/in.h \
+ /usr/include/pthread.h \
+ /usr/include/regex.h \
+ /usr/include/rpc/netdb.h \
+ /usr/include/sched.h \
+ /usr/include/signal.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/string.h \
+ /usr/include/strings.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
+ /usr/include/x86_64-linux-gnu/asm/socket.h \
+ /usr/include/x86_64-linux-gnu/asm/sockios.h \
+ /usr/include/x86_64-linux-gnu/asm/types.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/x86_64-linux-gnu/bits/fcntl.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/in.h \
+ /usr/include/x86_64-linux-gnu/bits/iscanonical.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/local_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/x86_64-linux-gnu/bits/mman-linux.h \
+ /usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/mman-shared.h \
+ /usr/include/x86_64-linux-gnu/bits/mman.h \
+ /usr/include/x86_64-linux-gnu/bits/mman_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/netdb.h \
+ /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/sigaction.h \
+ /usr/include/x86_64-linux-gnu/bits/sigcontext.h \
+ /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/signal_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/signum-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/signum-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstksz.h \
+ /usr/include/x86_64-linux-gnu/bits/sigthread.h \
+ /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
+ /usr/include/x86_64-linux-gnu/bits/socket.h \
+ /usr/include/x86_64-linux-gnu/bits/socket_type.h \
+ /usr/include/x86_64-linux-gnu/bits/ss_flags.h \
+ /usr/include/x86_64-linux-gnu/bits/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/statx-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/statx.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_stat.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/idtype_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/uio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cxxabi_tweaks.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/mman.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/socket.h \
+ /usr/include/x86_64-linux-gnu/sys/stat.h \
+ /usr/include/x86_64-linux-gnu/sys/time.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/sys/ucontext.h \
+ /usr/include/x86_64-linux-gnu/sys/wait.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h
+
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/float.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/x86_64-linux-gnu/sys/time.h:
+
+/usr/include/x86_64-linux-gnu/sys/stat.h:
+
+/usr/include/x86_64-linux-gnu/sys/socket.h:
+
+/usr/include/x86_64-linux-gnu/sys/single_threaded.h:
+
+/usr/include/x86_64-linux-gnu/sys/mman.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/cxxabi_tweaks.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h:
+
+/usr/include/x86_64-linux-gnu/bits/xopen_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/uio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/c++/13/istream:
+
+/usr/include/c++/13/initializer_list:
+
+_deps/googletest-src/googletest/include/gtest/gtest-spi.h:
+
+/usr/include/errno.h:
+
+/usr/include/c++/13/ext/concurrence.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+_deps/googletest-src/googletest/src/gtest-internal-inl.h:
+
+/usr/include/c++/13/debug/debug.h:
+
+/usr/include/c++/13/algorithm:
+
+/usr/include/c++/13/cxxabi.h:
+
+/usr/include/c++/13/cwctype:
+
+/usr/include/c++/13/bits/postypes.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h:
+
+/usr/include/c++/13/cstdio:
+
+_deps/googletest-src/googletest/src/gtest.cc:
+
+/usr/include/c++/13/iterator:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/c++/13/clocale:
+
+/usr/include/c++/13/cmath:
+
+/usr/include/c++/13/bits/locale_classes.tcc:
+
+/usr/include/c++/13/bits/unique_ptr.h:
+
+/usr/include/c++/13/bits/stringfwd.h:
+
+/usr/include/c++/13/bits/streambuf_iterator.h:
+
+/usr/include/math.h:
+
+/usr/include/c++/13/bits/codecvt.h:
+
+/usr/include/c++/13/bits/fstream.tcc:
+
+/usr/include/c++/13/climits:
+
+/usr/include/c++/13/ext/numeric_traits.h:
+
+/usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h:
+
+/usr/include/c++/13/bits/stl_uninitialized.h:
+
+/usr/include/c++/13/vector:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/c++/13/bits/uniform_int_dist.h:
+
+/usr/include/c++/13/bits/stl_set.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
+
+/usr/include/c++/13/bits/stl_multiset.h:
+
+/usr/include/c++/13/limits:
+
+/usr/include/x86_64-linux-gnu/bits/unistd_ext.h:
+
+/usr/include/c++/13/cassert:
+
+/usr/include/fcntl.h:
+
+/usr/include/x86_64-linux-gnu/bits/signal_ext.h:
+
+/usr/include/c++/13/ext/atomicity.h:
+
+/usr/include/c++/13/bits/stl_list.h:
+
+/usr/include/c++/13/bits/vector.tcc:
+
+_deps/googletest-src/googletest/include/gtest/gtest-test-part.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
+
+/usr/include/c++/13/bits/stl_function.h:
+
+/usr/include/c++/13/bits/utility.h:
+
+/usr/include/c++/13/bits/stl_construct.h:
+
+/usr/include/c++/13/cstddef:
+
+/usr/include/c++/13/bits/range_access.h:
+
+/usr/include/c++/13/bits/stl_algobase.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/wint_t.h:
+
+/usr/include/c++/13/bits/stl_algo.h:
+
+/usr/include/x86_64-linux-gnu/bits/timex.h:
+
+/usr/include/c++/13/bits/std_abs.h:
+
+/usr/include/c++/13/bits/shared_ptr_atomic.h:
+
+/usr/include/c++/13/bits/concept_check.h:
+
+/usr/include/c++/13/exception:
+
+/usr/include/x86_64-linux-gnu/asm/bitsperlong.h:
+
+/usr/include/c++/13/ext/type_traits.h:
+
+/usr/include/c++/13/bits/shared_ptr.h:
+
+/usr/include/c++/13/debug/assertions.h:
+
+_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h:
+
+/usr/include/c++/13/bits/requires_hosted.h:
+
+/usr/include/c++/13/ios:
+
+/usr/include/c++/13/bits/exception_defines.h:
+
+/usr/include/c++/13/bits/functional_hash.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/c++/13/bits/sstream.tcc:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h:
+
+/usr/include/c++/13/bits/algorithmfwd.h:
+
+/usr/include/c++/13/bits/ostream_insert.h:
+
+/usr/include/c++/13/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/13/bits/new_allocator.h:
+
+/usr/include/c++/13/cstdlib:
+
+/usr/include/c++/13/stdexcept:
+
+/usr/include/c++/13/bits/locale_facets_nonio.tcc:
+
+/usr/include/x86_64-linux-gnu/sys/wait.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/c++/13/bits/locale_facets_nonio.h:
+
+/usr/include/c++/13/string:
+
+/usr/include/c++/13/functional:
+
+/usr/include/c++/13/bits/allocator.h:
+
+/usr/include/c++/13/bits/locale_facets.tcc:
+
+/usr/include/c++/13/bits/locale_conv.h:
+
+/usr/include/c++/13/bits/allocated_ptr.h:
+
+/usr/include/c++/13/set:
+
+/usr/include/x86_64-linux-gnu/bits/sigthread.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h:
+
+/usr/include/x86_64-linux-gnu/asm/errno.h:
+
+/usr/include/stdio.h:
+
+/usr/include/c++/13/bits/hash_bytes.h:
+
+_deps/googletest-src/googletest/src/gtest-typed-test.cc:
+
+_deps/googletest-src/googletest/src/gtest-test-part.cc:
+
+/usr/include/c++/13/bits/shared_ptr_base.h:
+
+/usr/include/c++/13/bits/char_traits.h:
+
+/usr/include/c++/13/bits/move.h:
+
+_deps/googletest-src/googletest/src/gtest-death-test.cc:
+
+/usr/include/c++/13/bits/list.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/c++/13/list:
+
+/usr/include/c++/13/ext/string_conversions.h:
+
+/usr/include/c++/13/bits/stl_heap.h:
+
+/usr/include/linux/falloc.h:
+
+/usr/include/c++/13/backward/auto_ptr.h:
+
+/usr/include/c++/13/cerrno:
+
+_deps/googletest-src/googletest/include/gtest/internal/gtest-string.h:
+
+/usr/include/c++/13/cwchar:
+
+_deps/googletest-src/googletest/include/gtest/internal/custom/gtest.h:
+
+/usr/include/x86_64-linux-gnu/bits/ss_flags.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/c++/13/cctype:
+
+/usr/include/c++/13/bits/uses_allocator.h:
+
+/usr/include/c++/13/bits/basic_string.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h:
+
+_deps/googletest-src/googletest/include/gtest/internal/gtest-port.h:
+
+_deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h:
+
+/usr/include/c++/13/bits/cpp_type_traits.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+_deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h:
+
+_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+/usr/include/c++/13/iostream:
+
+/usr/include/libintl.h:
+
+_deps/googletest-src/googletest/src/gtest-all.cc:
+
+/usr/include/c++/13/bits/basic_ios.tcc:
+
+_deps/googletest-src/googletest/include/gtest/gtest-printers.h:
+
+/usr/include/x86_64-linux-gnu/bits/socket_type.h:
+
+/usr/include/c++/13/bits/stl_multimap.h:
+
+/usr/include/x86_64-linux-gnu/asm/posix_types_64.h:
+
+_deps/googletest-src/googletest/include/gtest/gtest-death-test.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h:
+
+/usr/include/c++/13/bits/streambuf.tcc:
+
+_deps/googletest-src/googletest/include/gtest/gtest-typed-test.h:
+
+_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h:
+
+/usr/include/x86_64-linux-gnu/bits/cpu-set.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-least.h:
+
+/usr/include/c++/13/bits/stream_iterator.h:
+
+/usr/include/c++/13/bits/refwrap.h:
+
+/usr/include/c++/13/bits/align.h:
+
+/usr/include/x86_64-linux-gnu/bits/getopt_posix.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h:
+
+_deps/googletest-src/googletest/src/gtest-matchers.cc:
+
+/usr/include/x86_64-linux-gnu/bits/signum-arch.h:
+
+_deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h:
+
+/usr/include/c++/13/bits/atomic_lockfree_defines.h:
+
+_deps/googletest-src/googletest/include/gtest/gtest-message.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+_deps/googletest-src/googletest/include/gtest/gtest.h:
+
+_deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/c++/13/bits/ios_base.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/c++/13/iosfwd:
+
+_deps/googletest-src/googletest/include/gtest/gtest_prod.h:
+
+/usr/include/asm-generic/posix_types.h:
+
+/usr/include/x86_64-linux-gnu/bits/setjmp.h:
+
+/usr/include/c++/13/bits/std_function.h:
+
+/usr/include/c++/13/bits/stl_tempbuf.h:
+
+/usr/include/arpa/inet.h:
+
+/usr/include/asm-generic/bitsperlong.h:
+
+/usr/include/c++/13/backward/binders.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+_deps/googletest-src/googletest/include/gtest/gtest-matchers.h:
+
+/usr/include/pthread.h:
+
+/usr/include/c++/13/bits/alloc_traits.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/c++/13/bits/locale_facets.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/c++/13/bits/stl_raw_storage_iter.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
+
+/usr/include/c++/13/bits/localefwd.h:
+
+/usr/include/asm-generic/socket.h:
+
+/usr/include/c++/13/ext/alloc_traits.h:
+
+_deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h:
+
+/usr/include/c++/13/bits/stl_relops.h:
+
+/usr/include/c++/13/bits/functexcept.h:
+
+/usr/include/x86_64-linux-gnu/bits/mman-shared.h:
+
+/usr/include/c++/13/bits/atomic_base.h:
+
+_deps/googletest-src/googletest/include/gtest/gtest-param-test.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/c++/13/bits/basic_ios.h:
+
+/usr/include/c++/13/ctime:
+
+_deps/googletest-src/googletest/src/gtest-filepath.cc:
+
+/usr/include/c++/13/bits/erase_if.h:
+
+/usr/include/c++/13/bits/memoryfwd.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
+
+_deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h:
+
+/usr/include/regex.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigcontext.h:
+
+/usr/include/c++/13/bits/charconv.h:
+
+_deps/googletest-src/googletest/src/gtest-port.cc:
+
+/usr/include/c++/13/bits/ptr_traits.h:
+
+/usr/include/c++/13/bits/istream.tcc:
+
+/usr/include/c++/13/bits/cxxabi_forced.h:
+
+/usr/include/c++/13/bits/locale_classes.h:
+
+/usr/include/c++/13/bits/cxxabi_init_exception.h:
+
+/usr/include/c++/13/ostream:
+
+/usr/include/c++/13/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/13/bits/stl_iterator.h:
+
+/usr/include/c++/13/bits/exception_ptr.h:
+
+/usr/include/x86_64-linux-gnu/bits/sched.h:
+
+/usr/include/c++/13/locale:
+
+/usr/include/c++/13/map:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h:
+
+/usr/include/c++/13/math.h:
+
+/usr/include/c++/13/streambuf:
+
+/usr/include/c++/13/iomanip:
+
+/usr/include/c++/13/memory:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/c++/13/sstream:
+
+/usr/include/alloca.h:
+
+/usr/include/c++/13/stdlib.h:
+
+/usr/include/c++/13/system_error:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/c++/13/tuple:
+
+/usr/include/c++/13/fstream:
+
+/usr/include/c++/13/bits/predefined_ops.h:
+
+/usr/include/c++/13/bits/exception.h:
+
+/usr/include/c++/13/type_traits:
+
+/usr/include/asm-generic/sockios.h:
+
+/usr/include/c++/13/typeinfo:
+
+/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h:
+
+/usr/include/c++/13/bits/nested_exception.h:
+
+/usr/include/ctype.h:
+
+/usr/include/asm-generic/int-ll64.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/assert.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/limits.h:
+
+/usr/include/signal.h:
+
+/usr/include/linux/close_range.h:
+
+/usr/include/linux/limits.h:
+
+/usr/include/linux/posix_types.h:
+
+/usr/include/c++/13/bits/stl_tree.h:
+
+/usr/include/linux/stat.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/linux/stddef.h:
+
+/usr/include/linux/types.h:
+
+/usr/include/locale.h:
+
+/usr/include/sched.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h:
+
+/usr/include/x86_64-linux-gnu/bits/mman.h:
+
+/usr/include/x86_64-linux-gnu/bits/in.h:
+
+/usr/include/stdint.h:
+
+/usr/include/rpc/netdb.h:
+
+/usr/include/strings.h:
+
+/usr/include/c++/13/bit:
+
+/usr/include/time.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigaction.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/stack_t.h:
+
+/usr/include/c++/13/ext/aligned_buffer.h:
+
+/usr/include/unistd.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h:
+
+/usr/include/c++/13/bits/stl_map.h:
+
+/usr/include/wchar.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h:
+
+/usr/include/wctype.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h:
+
+/usr/include/x86_64-linux-gnu/asm/posix_types.h:
+
+/usr/include/x86_64-linux-gnu/asm/socket.h:
+
+/usr/include/x86_64-linux-gnu/asm/sockios.h:
+
+/usr/include/x86_64-linux-gnu/bits/confname.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/environments.h:
+
+/usr/include/x86_64-linux-gnu/bits/errno.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h:
+
+/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h:
+
+/usr/include/x86_64-linux-gnu/sys/ucontext.h:
+
+/usr/include/x86_64-linux-gnu/bits/mman-linux.h:
+
+/usr/include/x86_64-linux-gnu/bits/fcntl.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/getopt_core.h:
+
+/usr/include/x86_64-linux-gnu/bits/iscanonical.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/local_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/netdb.h:
+
+/usr/include/netinet/in.h:
+
+/usr/include/x86_64-linux-gnu/bits/locale.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/idtype_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix_opt.h:
+
+/usr/include/c++/13/bits/stl_vector.h:
+
+/usr/include/string.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h:
+
+/usr/include/asm-generic/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/signum-generic.h:
+
+/usr/include/c++/13/bits/stl_bvector.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigstack.h:
+
+/usr/include/x86_64-linux-gnu/bits/sockaddr.h:
+
+_deps/googletest-src/googletest/src/gtest-printers.cc:
+
+/usr/include/x86_64-linux-gnu/bits/socket.h:
+
+/usr/include/x86_64-linux-gnu/bits/stat.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/mman_ext.h:
+
+/usr/include/x86_64-linux-gnu/bits/statx-generic.h:
+
+/usr/include/x86_64-linux-gnu/bits/statx.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_stat.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigstksz.h:
+
+/usr/include/x86_64-linux-gnu/bits/time.h:
+
+/usr/include/c++/13/bits/ostream.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/c++/13/bits/basic_string.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/c++/13/bits/stl_pair.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/netdb.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h:
+
+/usr/include/c++/13/new:
+
+/usr/include/x86_64-linux-gnu/bits/types/error_t.h:
+
+/usr/include/c++/13/bits/invoke.h:
+
+/usr/include/c++/13/utility:
+
+/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h:
+
+/usr/include/x86_64-linux-gnu/asm/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/compiler_depend.ts b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/compiler_depend.ts
new file mode 100644
index 0000000..32ab1fb
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for gtest.
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make
new file mode 100644
index 0000000..37ac348
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for gtest.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make
new file mode 100644
index 0000000..a265fe5
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# compile CXX with /usr/bin/c++
+CXX_DEFINES =
+
+CXX_INCLUDES = -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest
+
+CXX_FLAGS = -std=c++11 -Wall -Wshadow -Werror -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers
+
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt
new file mode 100644
index 0000000..f259488
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc ../../../lib/libgtest.a "CMakeFiles/gtest.dir/src/gtest-all.cc.o"
+/usr/bin/ranlib ../../../lib/libgtest.a
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make
new file mode 100644
index 0000000..d17f317
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 63
+CMAKE_PROGRESS_2 = 64
+
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d
new file mode 100644
index 0000000..5c6f3b3
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d
@@ -0,0 +1,317 @@
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-all.cc \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest.h \
+ /usr/include/c++/13/cstddef \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/include/c++/13/limits /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/shared_ptr.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/gtest-port.h \
+ /usr/include/c++/13/stdlib.h /usr/include/string.h \
+ /usr/include/strings.h /usr/include/x86_64-linux-gnu/sys/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/stat.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_stat.h \
+ /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types.h \
+ /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/x86_64-linux-gnu/bits/statx-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h /usr/include/c++/13/iostream \
+ /usr/include/c++/13/istream /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/sstream /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/utility /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h /usr/include/regex.h \
+ /usr/include/x86_64-linux-gnu/sys/wait.h /usr/include/signal.h \
+ /usr/include/x86_64-linux-gnu/bits/signum-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/signum-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \
+ /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/sigaction.h \
+ /usr/include/x86_64-linux-gnu/bits/sigcontext.h \
+ /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \
+ /usr/include/x86_64-linux-gnu/sys/ucontext.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstksz.h \
+ /usr/include/x86_64-linux-gnu/bits/ss_flags.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/sigthread.h \
+ /usr/include/x86_64-linux-gnu/bits/signal_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/types/idtype_t.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/float.h \
+ /usr/include/c++/13/iomanip /usr/include/c++/13/locale \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/map \
+ /usr/include/c++/13/bits/stl_tree.h /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/set \
+ /usr/include/c++/13/bits/stl_set.h \
+ /usr/include/c++/13/bits/stl_multiset.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest-message.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/gtest-string.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h \
+ /usr/include/c++/13/cxxabi.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cxxabi_tweaks.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest-death-test.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest-matchers.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest-printers.h \
+ /usr/include/c++/13/functional /usr/include/c++/13/bits/std_function.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest-param-test.h \
+ /usr/include/c++/13/iterator /usr/include/c++/13/bits/stream_iterator.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h \
+ /usr/include/c++/13/cassert /usr/include/assert.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest_prod.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest-test-part.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest-typed-test.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest.cc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/internal/custom/gtest.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/gtest/gtest-spi.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/x86_64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/list /usr/include/c++/13/bits/stl_list.h \
+ /usr/include/c++/13/bits/list.tcc /usr/include/fcntl.h \
+ /usr/include/x86_64-linux-gnu/bits/fcntl.h \
+ /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h \
+ /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/local_lim.h \
+ /usr/include/linux/limits.h \
+ /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/uio_lim.h \
+ /usr/include/x86_64-linux-gnu/sys/mman.h \
+ /usr/include/x86_64-linux-gnu/bits/mman.h \
+ /usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/mman-linux.h \
+ /usr/include/x86_64-linux-gnu/bits/mman-shared.h \
+ /usr/include/x86_64-linux-gnu/bits/mman_ext.h \
+ /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/arpa/inet.h \
+ /usr/include/netinet/in.h /usr/include/x86_64-linux-gnu/sys/socket.h \
+ /usr/include/x86_64-linux-gnu/bits/socket.h \
+ /usr/include/x86_64-linux-gnu/bits/socket_type.h \
+ /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
+ /usr/include/x86_64-linux-gnu/asm/socket.h \
+ /usr/include/asm-generic/socket.h \
+ /usr/include/x86_64-linux-gnu/asm/sockios.h \
+ /usr/include/asm-generic/sockios.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h \
+ /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/netdb.h \
+ /usr/include/rpc/netdb.h /usr/include/x86_64-linux-gnu/bits/netdb.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-internal-inl.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-death-test.cc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-filepath.cc \
+ /usr/include/c++/13/climits \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-matchers.cc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-port.cc \
+ /usr/include/c++/13/fstream \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-printers.cc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-test-part.cc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest-typed-test.cc
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake
new file mode 100644
index 0000000..2acb06a
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake
@@ -0,0 +1,23 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest_main.cc" "_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" "gcc" "_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d"
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make
new file mode 100644
index 0000000..0a5c9f1
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make
@@ -0,0 +1,114 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# Include any dependencies generated for this target.
+include _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make
+
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/codegen:
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/codegen
+
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/src/gtest_main.cc
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -MF CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest_main.cc
+
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i
+
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s
+
+# Object files for target gtest_main
+gtest_main_OBJECTS = \
+"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o"
+
+# External object files for target gtest_main
+gtest_main_EXTERNAL_OBJECTS =
+
+lib/libgtest_main.a: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
+lib/libgtest_main.a: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make
+lib/libgtest_main.a: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgtest_main.a"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build: lib/libgtest_main.a
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build
+
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean
+
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend
+
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake
new file mode 100644
index 0000000..d2f799e
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "../../../bin/libgtest_main.pdb"
+ "../../../lib/libgtest_main.a"
+ "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o"
+ "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang CXX)
+ include(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..f09930e
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "../../../lib/libgtest_main.a"
+)
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make
new file mode 100644
index 0000000..9a6afc0
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty compiler generated dependencies file for gtest_main.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts
new file mode 100644
index 0000000..033891a
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for gtest_main.
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make
new file mode 100644
index 0000000..1d67c1a
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for gtest_main.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make
new file mode 100644
index 0000000..297e04f
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# compile CXX with /usr/bin/c++
+CXX_DEFINES =
+
+CXX_INCLUDES = -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest
+
+CXX_FLAGS = -std=c++11 -Wall -Wshadow -Werror -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers
+
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt
new file mode 100644
index 0000000..792baf7
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc ../../../lib/libgtest_main.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
+/usr/bin/ranlib ../../../lib/libgtest_main.a
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make
new file mode 100644
index 0000000..a5416a7
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 65
+CMAKE_PROGRESS_2 = 66
+
diff --git a/c/_deps/googletest-build/googletest/CMakeFiles/progress.marks b/c/_deps/googletest-build/googletest/CMakeFiles/progress.marks
new file mode 100644
index 0000000..b8626c4
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+4
diff --git a/c/_deps/googletest-build/googletest/CTestTestfile.cmake b/c/_deps/googletest-build/googletest/CTestTestfile.cmake
new file mode 100644
index 0000000..3d583b7
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/c/_deps/googletest-build/googletest/Makefile b/c/_deps/googletest-build/googletest/Makefile
new file mode 100644
index 0000000..f6b1d7f
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/Makefile
@@ -0,0 +1,284 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule
+
+# Convenience name for target.
+gtest: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule
+.PHONY : gtest
+
+# fast build rule for target.
+gtest/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build
+.PHONY : gtest/fast
+
+# Convenience name for target.
+_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule
+.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule
+
+# Convenience name for target.
+gtest_main: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule
+.PHONY : gtest_main
+
+# fast build rule for target.
+gtest_main/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build
+.PHONY : gtest_main/fast
+
+src/gtest-all.o: src/gtest-all.cc.o
+.PHONY : src/gtest-all.o
+
+# target to build an object file
+src/gtest-all.cc.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
+.PHONY : src/gtest-all.cc.o
+
+src/gtest-all.i: src/gtest-all.cc.i
+.PHONY : src/gtest-all.i
+
+# target to preprocess a source file
+src/gtest-all.cc.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i
+.PHONY : src/gtest-all.cc.i
+
+src/gtest-all.s: src/gtest-all.cc.s
+.PHONY : src/gtest-all.s
+
+# target to generate assembly for a file
+src/gtest-all.cc.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s
+.PHONY : src/gtest-all.cc.s
+
+src/gtest_main.o: src/gtest_main.cc.o
+.PHONY : src/gtest_main.o
+
+# target to build an object file
+src/gtest_main.cc.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
+.PHONY : src/gtest_main.cc.o
+
+src/gtest_main.i: src/gtest_main.cc.i
+.PHONY : src/gtest_main.i
+
+# target to preprocess a source file
+src/gtest_main.cc.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i
+.PHONY : src/gtest_main.cc.i
+
+src/gtest_main.s: src/gtest_main.cc.s
+.PHONY : src/gtest_main.s
+
+# target to generate assembly for a file
+src/gtest_main.cc.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s
+.PHONY : src/gtest_main.cc.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... gtest"
+ @echo "... gtest_main"
+ @echo "... src/gtest-all.o"
+ @echo "... src/gtest-all.i"
+ @echo "... src/gtest-all.s"
+ @echo "... src/gtest_main.o"
+ @echo "... src/gtest_main.i"
+ @echo "... src/gtest_main.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/googletest-build/googletest/cmake_install.cmake b/c/_deps/googletest-build/googletest/cmake_install.cmake
new file mode 100644
index 0000000..e73c17c
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/cmake_install.cmake
@@ -0,0 +1,100 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake")
+ file(DIFFERENT _cmake_export_file_changed FILES
+ "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/Export/0c08b8e77dd885bfe55a19a9659d9fc1/GTestTargets.cmake")
+ if(_cmake_export_file_changed)
+ file(GLOB _cmake_old_config_files "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets-*.cmake")
+ if(_cmake_old_config_files)
+ string(REPLACE ";" ", " _cmake_old_config_files_text "${_cmake_old_config_files}")
+ message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake\" will be replaced. Removing files [${_cmake_old_config_files_text}].")
+ unset(_cmake_old_config_files_text)
+ file(REMOVE ${_cmake_old_config_files})
+ endif()
+ unset(_cmake_old_config_files)
+ endif()
+ unset(_cmake_export_file_changed)
+ endif()
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/Export/0c08b8e77dd885bfe55a19a9659d9fc1/GTestTargets.cmake")
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^()$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/CMakeFiles/Export/0c08b8e77dd885bfe55a19a9659d9fc1/GTestTargets-noconfig.cmake")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/generated/GTestConfig.cmake"
+ )
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include/")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/lib/libgtest.a")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/lib/libgtest_main.a")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/generated/gtest.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/generated/gtest_main.pc")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/googletest/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/googletest-build/googletest/generated/GTestConfig.cmake b/c/_deps/googletest-build/googletest/generated/GTestConfig.cmake
new file mode 100644
index 0000000..771cb7e
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/generated/GTestConfig.cmake
@@ -0,0 +1,33 @@
+
+####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() #######
+####### Any changes to this file will be overwritten by the next CMake run ####
+####### The input file was Config.cmake.in ########
+
+get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE)
+
+macro(set_and_check _var _file)
+ set(${_var} "${_file}")
+ if(NOT EXISTS "${_file}")
+ message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !")
+ endif()
+endmacro()
+
+macro(check_required_components _NAME)
+ foreach(comp ${${_NAME}_FIND_COMPONENTS})
+ if(NOT ${_NAME}_${comp}_FOUND)
+ if(${_NAME}_FIND_REQUIRED_${comp})
+ set(${_NAME}_FOUND FALSE)
+ endif()
+ endif()
+ endforeach()
+endmacro()
+
+####################################################################################
+include(CMakeFindDependencyMacro)
+if (ON)
+ set(THREADS_PREFER_PTHREAD_FLAG )
+ find_dependency(Threads)
+endif()
+
+include("${CMAKE_CURRENT_LIST_DIR}/GTestTargets.cmake")
+check_required_components("")
diff --git a/c/_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake b/c/_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake
new file mode 100644
index 0000000..edff6fa
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake
@@ -0,0 +1,43 @@
+# This is a basic version file for the Config-mode of find_package().
+# It is used by write_basic_package_version_file() as input file for configure_file()
+# to create a version-file which can be installed along a config.cmake file.
+#
+# The created file sets PACKAGE_VERSION_EXACT if the current version string and
+# the requested version string are exactly the same and it sets
+# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version.
+# The variable CVF_VERSION must be set before calling configure_file().
+
+set(PACKAGE_VERSION "1.10.0")
+
+if (PACKAGE_FIND_VERSION_RANGE)
+ # Package version must be in the requested version range
+ if ((PACKAGE_FIND_VERSION_RANGE_MIN STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION_MIN)
+ OR ((PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_GREATER PACKAGE_FIND_VERSION_MAX)
+ OR (PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "EXCLUDE" AND PACKAGE_VERSION VERSION_GREATER_EQUAL PACKAGE_FIND_VERSION_MAX)))
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+ else()
+ set(PACKAGE_VERSION_COMPATIBLE TRUE)
+ endif()
+else()
+ if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+ else()
+ set(PACKAGE_VERSION_COMPATIBLE TRUE)
+ if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION)
+ set(PACKAGE_VERSION_EXACT TRUE)
+ endif()
+ endif()
+endif()
+
+
+# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it:
+if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "")
+ return()
+endif()
+
+# check that the installed version has the same 32/64bit-ness as the one which is currently searching:
+if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8")
+ math(EXPR installedBits "8 * 8")
+ set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)")
+ set(PACKAGE_VERSION_UNSUITABLE TRUE)
+endif()
diff --git a/c/_deps/googletest-build/googletest/generated/gmock.pc b/c/_deps/googletest-build/googletest/generated/gmock.pc
new file mode 100644
index 0000000..cd7d4a3
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/generated/gmock.pc
@@ -0,0 +1,11 @@
+prefix=${pcfiledir}/../..
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: gmock
+Description: GoogleMock (without main() function)
+Version: 1.10.0
+URL: https://github.com/google/googletest
+Requires: gtest
+Libs: -L${libdir} -lgmock
+Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1
diff --git a/c/_deps/googletest-build/googletest/generated/gmock_main.pc b/c/_deps/googletest-build/googletest/generated/gmock_main.pc
new file mode 100644
index 0000000..5912684
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/generated/gmock_main.pc
@@ -0,0 +1,11 @@
+prefix=${pcfiledir}/../..
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: gmock_main
+Description: GoogleMock (with main() function)
+Version: 1.10.0
+URL: https://github.com/google/googletest
+Requires: gmock
+Libs: -L${libdir} -lgmock_main
+Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1
diff --git a/c/_deps/googletest-build/googletest/generated/gtest.pc b/c/_deps/googletest-build/googletest/generated/gtest.pc
new file mode 100644
index 0000000..8c77215
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/generated/gtest.pc
@@ -0,0 +1,10 @@
+prefix=${pcfiledir}/../..
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: gtest
+Description: GoogleTest (without main() function)
+Version: 1.10.0
+URL: https://github.com/google/googletest
+Libs: -L${libdir} -lgtest
+Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1
diff --git a/c/_deps/googletest-build/googletest/generated/gtest_main.pc b/c/_deps/googletest-build/googletest/generated/gtest_main.pc
new file mode 100644
index 0000000..656f6ca
--- /dev/null
+++ b/c/_deps/googletest-build/googletest/generated/gtest_main.pc
@@ -0,0 +1,11 @@
+prefix=${pcfiledir}/../..
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: gtest_main
+Description: GoogleTest (with main() function)
+Version: 1.10.0
+URL: https://github.com/google/googletest
+Requires: gtest
+Libs: -L${libdir} -lgtest_main
+Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1
diff --git a/c/_deps/googletest-src b/c/_deps/googletest-src
new file mode 160000
index 0000000..703bd9c
--- /dev/null
+++ b/c/_deps/googletest-src
@@ -0,0 +1 @@
+Subproject commit 703bd9caab50b139428cea1aaff9974ebee5742e
diff --git a/c/_deps/googletest-subbuild/CMakeCache.txt b/c/_deps/googletest-subbuild/CMakeCache.txt
new file mode 100644
index 0000000..524d61f
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeCache.txt
@@ -0,0 +1,117 @@
+# This is the CMakeCache file.
+# For build in directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+# It was generated by CMake: /usr/local/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//Enable/Disable color output during build.
+CMAKE_COLOR_MAKEFILE:BOOL=ON
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
+
+//Value Computed by CMake.
+CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/pkgRedirects
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake
+
+//Value Computed by CMake
+CMAKE_PROJECT_DESCRIPTION:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=googletest-populate
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+googletest-populate_BINARY_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+
+//Value Computed by CMake
+googletest-populate_IS_TOP_LEVEL:STATIC=ON
+
+//Value Computed by CMake
+googletest-populate_SOURCE_DIR:STATIC=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=31
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=6
+//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
+CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest
+//Path to cache edit program executable.
+CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/bin/ccmake
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Unix Makefiles
+//Generator instance identifier.
+CMAKE_GENERATOR_INSTANCE:INTERNAL=
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.31
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/3.31.6/CMakeSystem.cmake b/c/_deps/googletest-subbuild/CMakeFiles/3.31.6/CMakeSystem.cmake
new file mode 100644
index 0000000..b2715a6
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/3.31.6/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Linux-6.11.0-1018-azure")
+set(CMAKE_HOST_SYSTEM_NAME "Linux")
+set(CMAKE_HOST_SYSTEM_VERSION "6.11.0-1018-azure")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+
+
+set(CMAKE_SYSTEM "Linux-6.11.0-1018-azure")
+set(CMAKE_SYSTEM_NAME "Linux")
+set(CMAKE_SYSTEM_VERSION "6.11.0-1018-azure")
+set(CMAKE_SYSTEM_PROCESSOR "x86_64")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/CMakeConfigureLog.yaml b/c/_deps/googletest-subbuild/CMakeFiles/CMakeConfigureLog.yaml
new file mode 100644
index 0000000..9ec9e62
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/CMakeConfigureLog.yaml
@@ -0,0 +1,11 @@
+
+---
+events:
+ -
+ kind: "message-v1"
+ backtrace:
+ - "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:205 (message)"
+ - "CMakeLists.txt:16 (project)"
+ message: |
+ The system is: Linux - 6.11.0-1018-azure - x86_64
+...
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/c/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..114d1ec
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt b/c/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt
new file mode 100644
index 0000000..775d6a2
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt
@@ -0,0 +1,11 @@
+# Hashes of file build rules.
+546ce4027f705832dba33f5039948a5c CMakeFiles/googletest-populate
+a44baa6d2696ae7c99e6407bd28bed6d CMakeFiles/googletest-populate-complete
+b024179a978a4d254fbdce4d63154bb4 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+2f3811f35c67c17a0b717806b0eeec69 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+c3523081060693233ff5e22e94d42a5d googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+7edc4e92985cb94dda05b30bf0d449b5 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+af744c38815fe5d3bc68e5bf342f5b00 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+ff82f79b79e86fe5a870fc5827994454 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+e31fcaf2c6ff55fe2ca076745438fae6 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
+cd97e81382bfac91009ff342a411e201 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake b/c/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake
new file mode 100644
index 0000000..9d0785f
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake
@@ -0,0 +1,55 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# The generator used is:
+set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
+
+# The top level Makefile was generated from the following files:
+set(CMAKE_MAKEFILE_DEPENDS
+ "CMakeCache.txt"
+ "CMakeFiles/3.31.6/CMakeSystem.cmake"
+ "CMakeLists.txt"
+ "googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeGenericSystem.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystem.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake"
+ "/usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject.cmake"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/PatchInfo.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/RepositoryInfo.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/UpdateInfo.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/cfgcmd.txt.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/gitclone.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/gitupdate.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/mkdirs.cmake.in"
+ "/usr/local/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux-Initialize.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/Linux.cmake"
+ "/usr/local/share/cmake-3.31/Modules/Platform/UnixPaths.cmake"
+ )
+
+# The corresponding makefile is:
+set(CMAKE_MAKEFILE_OUTPUTS
+ "Makefile"
+ "CMakeFiles/cmake.check_cache"
+ )
+
+# Byproducts of CMake generate step:
+set(CMAKE_MAKEFILE_PRODUCTS
+ "CMakeFiles/3.31.6/CMakeSystem.cmake"
+ "googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake"
+ "googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt"
+ "googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update-info.txt"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch-info.txt"
+ "googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt"
+ "CMakeFiles/CMakeDirectoryInformation.cmake"
+ )
+
+# Dependency information for all targets:
+set(CMAKE_DEPEND_INFO_FILES
+ "CMakeFiles/googletest-populate.dir/DependInfo.cmake"
+ )
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/Makefile2 b/c/_deps/googletest-subbuild/CMakeFiles/Makefile2
new file mode 100644
index 0000000..1bd69c7
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/Makefile2
@@ -0,0 +1,122 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+
+#=============================================================================
+# Directory level rules for the build root directory
+
+# The main recursive "all" target.
+all: CMakeFiles/googletest-populate.dir/all
+.PHONY : all
+
+# The main recursive "codegen" target.
+codegen: CMakeFiles/googletest-populate.dir/codegen
+.PHONY : codegen
+
+# The main recursive "preinstall" target.
+preinstall:
+.PHONY : preinstall
+
+# The main recursive "clean" target.
+clean: CMakeFiles/googletest-populate.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/googletest-populate.dir
+
+# All Build rule for target.
+CMakeFiles/googletest-populate.dir/all:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/depend
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target googletest-populate"
+.PHONY : CMakeFiles/googletest-populate.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/googletest-populate.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles 9
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/googletest-populate.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles 0
+.PHONY : CMakeFiles/googletest-populate.dir/rule
+
+# Convenience name for target.
+googletest-populate: CMakeFiles/googletest-populate.dir/rule
+.PHONY : googletest-populate
+
+# codegen rule for target.
+CMakeFiles/googletest-populate.dir/codegen:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/codegen
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Finished codegen for target googletest-populate"
+.PHONY : CMakeFiles/googletest-populate.dir/codegen
+
+# clean rule for target.
+CMakeFiles/googletest-populate.dir/clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/clean
+.PHONY : CMakeFiles/googletest-populate.dir/clean
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt b/c/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..5577682
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,3 @@
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/edit_cache.dir
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/rebuild_cache.dir
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache b/c/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake
new file mode 100644
index 0000000..29b95a5
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json
new file mode 100644
index 0000000..b31f032
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json
@@ -0,0 +1,46 @@
+{
+ "sources" :
+ [
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test.rule"
+ },
+ {
+ "file" : "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update.rule"
+ }
+ ],
+ "target" :
+ {
+ "labels" :
+ [
+ "googletest-populate"
+ ],
+ "name" : "googletest-populate"
+ }
+}
\ No newline at end of file
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt
new file mode 100644
index 0000000..499f694
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt
@@ -0,0 +1,14 @@
+# Target labels
+ googletest-populate
+# Source files and their labels
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test.rule
+/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update.rule
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make
new file mode 100644
index 0000000..2aafb76
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make
@@ -0,0 +1,162 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+
+# Utility rule file for googletest-populate.
+
+# Include any custom commands dependencies for this target.
+include CMakeFiles/googletest-populate.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include CMakeFiles/googletest-populate.dir/progress.make
+
+CMakeFiles/googletest-populate: CMakeFiles/googletest-populate-complete
+
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'googletest-populate'"
+ /usr/local/bin/cmake -E make_directory /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update:
+.PHONY : googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No build step for 'googletest-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure: googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "No configure step for 'googletest-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'googletest-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps && /usr/local/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No install step for 'googletest-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'googletest-populate'"
+ /usr/local/bin/cmake -Dcfgdir= -P /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch-info.txt
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'googletest-populate'"
+ /usr/local/bin/cmake -E echo_append
+ /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update:
+.PHONY : googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No test step for 'googletest-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build && /usr/local/bin/cmake -E echo_append
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build && /usr/local/bin/cmake -E touch /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update: googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update-info.txt
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Performing update step for 'googletest-populate'"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src && /usr/local/bin/cmake -Dcan_fetch=YES -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake
+
+CMakeFiles/googletest-populate.dir/codegen:
+.PHONY : CMakeFiles/googletest-populate.dir/codegen
+
+googletest-populate: CMakeFiles/googletest-populate
+googletest-populate: CMakeFiles/googletest-populate-complete
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+googletest-populate: CMakeFiles/googletest-populate.dir/build.make
+.PHONY : googletest-populate
+
+# Rule to build all files generated by this target.
+CMakeFiles/googletest-populate.dir/build: googletest-populate
+.PHONY : CMakeFiles/googletest-populate.dir/build
+
+CMakeFiles/googletest-populate.dir/clean:
+ $(CMAKE_COMMAND) -P CMakeFiles/googletest-populate.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/googletest-populate.dir/clean
+
+CMakeFiles/googletest-populate.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : CMakeFiles/googletest-populate.dir/depend
+
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake
new file mode 100644
index 0000000..4a4646d
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake
@@ -0,0 +1,17 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/googletest-populate"
+ "CMakeFiles/googletest-populate-complete"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/googletest-populate.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.make b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.make
new file mode 100644
index 0000000..2a7c5a7
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty custom commands generated dependencies file for googletest-populate.
+# This may be replaced when dependencies are built.
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.ts b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.ts
new file mode 100644
index 0000000..a4681da
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for custom commands dependencies management for googletest-populate.
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make
new file mode 100644
index 0000000..d4f6ce3
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make
@@ -0,0 +1,10 @@
+CMAKE_PROGRESS_1 = 1
+CMAKE_PROGRESS_2 = 2
+CMAKE_PROGRESS_3 = 3
+CMAKE_PROGRESS_4 = 4
+CMAKE_PROGRESS_5 = 5
+CMAKE_PROGRESS_6 = 6
+CMAKE_PROGRESS_7 = 7
+CMAKE_PROGRESS_8 = 8
+CMAKE_PROGRESS_9 = 9
+
diff --git a/c/_deps/googletest-subbuild/CMakeFiles/progress.marks b/c/_deps/googletest-subbuild/CMakeFiles/progress.marks
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+9
diff --git a/c/_deps/googletest-subbuild/CMakeLists.txt b/c/_deps/googletest-subbuild/CMakeLists.txt
new file mode 100644
index 0000000..9e2e83c
--- /dev/null
+++ b/c/_deps/googletest-subbuild/CMakeLists.txt
@@ -0,0 +1,42 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION 3.31.6)
+
+# Reject any attempt to use a toolchain file. We must not use one because
+# we could be downloading it here. If the CMAKE_TOOLCHAIN_FILE environment
+# variable is set, the cache variable will have been initialized from it.
+unset(CMAKE_TOOLCHAIN_FILE CACHE)
+unset(ENV{CMAKE_TOOLCHAIN_FILE})
+
+# We name the project and the target for the ExternalProject_Add() call
+# to something that will highlight to the user what we are working on if
+# something goes wrong and an error message is produced.
+
+project(googletest-populate NONE)
+
+
+# Pass through things we've already detected in the main project to avoid
+# paying the cost of redetecting them again in ExternalProject_Add()
+set(GIT_EXECUTABLE [==[/usr/bin/git]==])
+set(GIT_VERSION_STRING [==[2.51.0]==])
+set_property(GLOBAL PROPERTY _CMAKE_FindGit_GIT_EXECUTABLE_VERSION
+ [==[/usr/bin/git;2.51.0]==]
+)
+
+
+include(ExternalProject)
+ExternalProject_Add(googletest-populate
+ "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/google/googletest.git" "EXTERNALPROJECT_INTERNAL_ARGUMENT_SEPARATOR" "GIT_TAG" "release-1.10.0"
+ SOURCE_DIR "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ BINARY_DIR "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build"
+ CONFIGURE_COMMAND ""
+ BUILD_COMMAND ""
+ INSTALL_COMMAND ""
+ TEST_COMMAND ""
+ USES_TERMINAL_DOWNLOAD YES
+ USES_TERMINAL_UPDATE YES
+ USES_TERMINAL_PATCH YES
+)
+
+
diff --git a/c/_deps/googletest-subbuild/Makefile b/c/_deps/googletest-subbuild/Makefile
new file mode 100644
index 0000000..88db406
--- /dev/null
+++ b/c/_deps/googletest-subbuild/Makefile
@@ -0,0 +1,162 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild//CMakeFiles/progress.marks
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles 0
+.PHONY : all
+
+# The main codegen target
+codegen: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild//CMakeFiles/progress.marks
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 codegen
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/CMakeFiles 0
+.PHONY : codegen
+
+# The main clean target
+clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+#=============================================================================
+# Target rules for targets named googletest-populate
+
+# Build rule for target.
+googletest-populate: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 googletest-populate
+.PHONY : googletest-populate
+
+# fast build rule for target.
+googletest-populate/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/build
+.PHONY : googletest-populate/fast
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... codegen"
+ @echo "... edit_cache"
+ @echo "... rebuild_cache"
+ @echo "... googletest-populate"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/_deps/googletest-subbuild/cmake_install.cmake b/c/_deps/googletest-subbuild/cmake_install.cmake
new file mode 100644
index 0000000..97f3183
--- /dev/null
+++ b/c/_deps/googletest-subbuild/cmake_install.cmake
@@ -0,0 +1,61 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
+if(CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$")
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+ else()
+ string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}")
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt")
+ unset(CMAKE_INST_COMP_HASH)
+ endif()
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt
new file mode 100644
index 0000000..fbd2ff6
--- /dev/null
+++ b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt
@@ -0,0 +1,15 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The download step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+method=git
+command=/usr/local/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
+source_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src
+work_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps
+repository=https://github.com/google/googletest.git
+remote=origin
+init_submodules=TRUE
+recurse_submodules=--recursive
+submodules=
+CMP0097=NEW
+
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt
new file mode 100644
index 0000000..fbd2ff6
--- /dev/null
+++ b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt
@@ -0,0 +1,15 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The download step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+method=git
+command=/usr/local/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
+source_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src
+work_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps
+repository=https://github.com/google/googletest.git
+remote=origin
+init_submodules=TRUE
+recurse_submodules=--recursive
+submodules=
+CMP0097=NEW
+
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch-info.txt b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch-info.txt
new file mode 100644
index 0000000..53e1e1e
--- /dev/null
+++ b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch-info.txt
@@ -0,0 +1,6 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The update step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+command=
+work_dir=
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
new file mode 100644
index 0000000..e69de29
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update-info.txt b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update-info.txt
new file mode 100644
index 0000000..76bfc5c
--- /dev/null
+++ b/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update-info.txt
@@ -0,0 +1,7 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The patch step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+command (connected)=/usr/local/bin/cmake;-Dcan_fetch=YES;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake
+command (disconnected)=/usr/local/bin/cmake;-Dcan_fetch=NO;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake
+work_dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt b/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt
new file mode 100644
index 0000000..6a6ed5f
--- /dev/null
+++ b/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt
@@ -0,0 +1 @@
+cmd=''
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake b/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
new file mode 100644
index 0000000..50f10b1
--- /dev/null
+++ b/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
@@ -0,0 +1,87 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake
+
+if(EXISTS "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt" AND EXISTS "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt" AND
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt" IS_NEWER_THAN "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt")
+ message(VERBOSE
+ "Avoiding repeated git clone, stamp file is up to date: "
+ "'/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt'"
+ )
+ return()
+endif()
+
+# Even at VERBOSE level, we don't want to see the commands executed, but
+# enabling them to be shown for DEBUG may be useful to help diagnose problems.
+cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level)
+if(active_log_level MATCHES "DEBUG|TRACE")
+ set(maybe_show_command COMMAND_ECHO STDOUT)
+else()
+ set(maybe_show_command "")
+endif()
+
+execute_process(
+ COMMAND ${CMAKE_COMMAND} -E rm -rf "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to remove directory: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src'")
+endif()
+
+# try the clone 3 times in case there is an odd git clone issue
+set(error_code 1)
+set(number_of_tries 0)
+while(error_code AND number_of_tries LESS 3)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ clone --no-checkout --config "advice.detachedHead=false" "https://github.com/google/googletest.git" "googletest-src"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+ math(EXPR number_of_tries "${number_of_tries} + 1")
+endwhile()
+if(number_of_tries GREATER 1)
+ message(NOTICE "Had to git clone more than once: ${number_of_tries} times.")
+endif()
+if(error_code)
+ message(FATAL_ERROR "Failed to clone repository: 'https://github.com/google/googletest.git'")
+endif()
+
+execute_process(
+ COMMAND "/usr/bin/git"
+ checkout "release-1.10.0" --
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to checkout tag: 'release-1.10.0'")
+endif()
+
+set(init_submodules TRUE)
+if(init_submodules)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ submodule update --recursive --init
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+endif()
+if(error_code)
+ message(FATAL_ERROR "Failed to update submodules in: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src'")
+endif()
+
+# Complete success, update the script-last-run stamp file:
+#
+execute_process(
+ COMMAND ${CMAKE_COMMAND} -E copy "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt" "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt'")
+endif()
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake b/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake
new file mode 100644
index 0000000..ba2ce0f
--- /dev/null
+++ b/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake
@@ -0,0 +1,317 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake
+
+# Even at VERBOSE level, we don't want to see the commands executed, but
+# enabling them to be shown for DEBUG may be useful to help diagnose problems.
+cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level)
+if(active_log_level MATCHES "DEBUG|TRACE")
+ set(maybe_show_command COMMAND_ECHO STDOUT)
+else()
+ set(maybe_show_command "")
+endif()
+
+function(do_fetch)
+ message(VERBOSE "Fetching latest from the remote origin")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git fetch --tags --force "origin"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL LAST
+ ${maybe_show_command}
+ )
+endfunction()
+
+function(get_hash_for_ref ref out_var err_var)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rev-parse "${ref}^0"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE ref_hash
+ ERROR_VARIABLE error_msg
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+ if(error_code)
+ set(${out_var} "" PARENT_SCOPE)
+ else()
+ set(${out_var} "${ref_hash}" PARENT_SCOPE)
+ endif()
+ set(${err_var} "${error_msg}" PARENT_SCOPE)
+endfunction()
+
+get_hash_for_ref(HEAD head_sha error_msg)
+if(head_sha STREQUAL "")
+ message(FATAL_ERROR "Failed to get the hash for HEAD:\n${error_msg}")
+endif()
+
+if("${can_fetch}" STREQUAL "")
+ set(can_fetch "YES")
+endif()
+
+execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git show-ref "release-1.10.0"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ OUTPUT_VARIABLE show_ref_output
+)
+if(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/remotes/")
+ # Given a full remote/branch-name and we know about it already. Since
+ # branches can move around, we should always fetch, if permitted.
+ if(can_fetch)
+ do_fetch()
+ endif()
+ set(checkout_name "release-1.10.0")
+
+elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/tags/")
+ # Given a tag name that we already know about. We don't know if the tag we
+ # have matches the remote though (tags can move), so we should fetch. As a
+ # special case to preserve backward compatibility, if we are already at the
+ # same commit as the tag we hold locally, don't do a fetch and assume the tag
+ # hasn't moved on the remote.
+ # FIXME: We should provide an option to always fetch for this case
+ get_hash_for_ref("release-1.10.0" tag_sha error_msg)
+ if(tag_sha STREQUAL head_sha)
+ message(VERBOSE "Already at requested tag: release-1.10.0")
+ return()
+ endif()
+
+ if(can_fetch)
+ do_fetch()
+ endif()
+ set(checkout_name "release-1.10.0")
+
+elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/heads/")
+ # Given a branch name without any remote and we already have a branch by that
+ # name. We might already have that branch checked out or it might be a
+ # different branch. It isn't fully safe to use a bare branch name without the
+ # remote, so do a fetch (if allowed) and replace the ref with one that
+ # includes the remote.
+ if(can_fetch)
+ do_fetch()
+ endif()
+ set(checkout_name "origin/release-1.10.0")
+
+else()
+ get_hash_for_ref("release-1.10.0" tag_sha error_msg)
+ if(tag_sha STREQUAL head_sha)
+ # Have the right commit checked out already
+ message(VERBOSE "Already at requested ref: ${tag_sha}")
+ return()
+
+ elseif(tag_sha STREQUAL "")
+ # We don't know about this ref yet, so we have no choice but to fetch.
+ if(NOT can_fetch)
+ message(FATAL_ERROR
+ "Requested git ref \"release-1.10.0\" is not present locally, and not "
+ "allowed to contact remote due to UPDATE_DISCONNECTED setting."
+ )
+ endif()
+
+ # We deliberately swallow any error message at the default log level
+ # because it can be confusing for users to see a failed git command.
+ # That failure is being handled here, so it isn't an error.
+ if(NOT error_msg STREQUAL "")
+ message(DEBUG "${error_msg}")
+ endif()
+ do_fetch()
+ set(checkout_name "release-1.10.0")
+
+ else()
+ # We have the commit, so we know we were asked to find a commit hash
+ # (otherwise it would have been handled further above), but we don't
+ # have that commit checked out yet. We don't need to fetch from the remote.
+ set(checkout_name "release-1.10.0")
+ if(NOT error_msg STREQUAL "")
+ message(WARNING "${error_msg}")
+ endif()
+
+ endif()
+endif()
+
+set(git_update_strategy "REBASE")
+if(git_update_strategy STREQUAL "")
+ # Backward compatibility requires REBASE as the default behavior
+ set(git_update_strategy REBASE)
+endif()
+
+if(git_update_strategy MATCHES "^REBASE(_CHECKOUT)?$")
+ # Asked to potentially try to rebase first, maybe with fallback to checkout.
+ # We can't if we aren't already on a branch and we shouldn't if that local
+ # branch isn't tracking the one we want to checkout.
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git symbolic-ref -q HEAD
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ OUTPUT_VARIABLE current_branch
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ # Don't test for an error. If this isn't a branch, we get a non-zero error
+ # code but empty output.
+ )
+
+ if(current_branch STREQUAL "")
+ # Not on a branch, checkout is the only sensible option since any rebase
+ # would always fail (and backward compatibility requires us to checkout in
+ # this situation)
+ set(git_update_strategy CHECKOUT)
+
+ else()
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git for-each-ref "--format=%(upstream:short)" "${current_branch}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ OUTPUT_VARIABLE upstream_branch
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ COMMAND_ERROR_IS_FATAL ANY # There is no error if no upstream is set
+ )
+ if(NOT upstream_branch STREQUAL checkout_name)
+ # Not safe to rebase when asked to checkout a different branch to the one
+ # we are tracking. If we did rebase, we could end up with arbitrary
+ # commits added to the ref we were asked to checkout if the current local
+ # branch happens to be able to rebase onto the target branch. There would
+ # be no error message and the user wouldn't know this was occurring.
+ set(git_update_strategy CHECKOUT)
+ endif()
+
+ endif()
+elseif(NOT git_update_strategy STREQUAL "CHECKOUT")
+ message(FATAL_ERROR "Unsupported git update strategy: ${git_update_strategy}")
+endif()
+
+
+# Check if stash is needed
+execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git status --porcelain
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE repo_status
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to get the status")
+endif()
+string(LENGTH "${repo_status}" need_stash)
+
+# If not in clean state, stash changes in order to be able to perform a
+# rebase or checkout without losing those changes permanently
+if(need_stash)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash save --quiet;--include-untracked
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+endif()
+
+if(git_update_strategy STREQUAL "CHECKOUT")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+else()
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rebase "${checkout_name}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE rebase_output
+ ERROR_VARIABLE rebase_output
+ )
+ if(error_code)
+ # Rebase failed, undo the rebase attempt before continuing
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rebase --abort
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ ${maybe_show_command}
+ )
+
+ if(NOT git_update_strategy STREQUAL "REBASE_CHECKOUT")
+ # Not allowed to do a checkout as a fallback, so cannot proceed
+ if(need_stash)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ ${maybe_show_command}
+ )
+ endif()
+ message(FATAL_ERROR "\nFailed to rebase in: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src'."
+ "\nOutput from the attempted rebase follows:"
+ "\n${rebase_output}"
+ "\n\nYou will have to resolve the conflicts manually")
+ endif()
+
+ # Fall back to checkout. We create an annotated tag so that the user
+ # can manually inspect the situation and revert if required.
+ # We can't log the failed rebase output because MSVC sees it and
+ # intervenes, causing the build to fail even though it completes.
+ # Write it to a file instead.
+ string(TIMESTAMP tag_timestamp "%Y%m%dT%H%M%S" UTC)
+ set(tag_name _cmake_ExternalProject_moved_from_here_${tag_timestamp}Z)
+ set(error_log_file ${CMAKE_CURRENT_LIST_DIR}/rebase_error_${tag_timestamp}Z.log)
+ file(WRITE ${error_log_file} "${rebase_output}")
+ message(WARNING "Rebase failed, output has been saved to ${error_log_file}"
+ "\nFalling back to checkout, previous commit tagged as ${tag_name}")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git tag -a
+ -m "ExternalProject attempting to move from here to ${checkout_name}"
+ ${tag_name}
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}"
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+ endif()
+endif()
+
+if(need_stash)
+ # Put back the stashed changes
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+ if(error_code)
+ # Stash pop --index failed: Try again dropping the index
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ ${maybe_show_command}
+ )
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ ${maybe_show_command}
+ )
+ if(error_code)
+ # Stash pop failed: Restore previous state.
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet ${head_sha}
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ ${maybe_show_command}
+ )
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ ${maybe_show_command}
+ )
+ message(FATAL_ERROR "\nFailed to unstash changes in: '/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src'."
+ "\nYou will have to resolve the conflicts manually")
+ endif()
+ endif()
+endif()
+
+set(init_submodules "TRUE")
+if(init_submodules)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ --git-dir=.git
+ submodule update --recursive --init
+ WORKING_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ ${maybe_show_command}
+ )
+endif()
diff --git a/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake b/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake
new file mode 100644
index 0000000..a2f5eb1
--- /dev/null
+++ b/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake
@@ -0,0 +1,27 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake
+
+# If CMAKE_DISABLE_SOURCE_CHANGES is set to true and the source directory is an
+# existing directory in our source tree, calling file(MAKE_DIRECTORY) on it
+# would cause a fatal error, even though it would be a no-op.
+if(NOT EXISTS "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src")
+ file(MAKE_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src")
+endif()
+file(MAKE_DIRECTORY
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/tmp"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp"
+)
+
+set(configSubDirs )
+foreach(subDir IN LISTS configSubDirs)
+ file(MAKE_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/${subDir}")
+endforeach()
+if(cfgdir)
+ file(MAKE_DIRECTORY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp${cfgdir}") # cfgdir has leading slash
+endif()
diff --git a/c/cmake_install.cmake b/c/cmake_install.cmake
new file mode 100644
index 0000000..30bcba0
--- /dev/null
+++ b/c/cmake_install.cmake
@@ -0,0 +1,81 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for the subdirectory.
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/cmake_install.cmake")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for the subdirectory.
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/cmake_install.cmake")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for the subdirectory.
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/cmake_install.cmake")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
+if(CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$")
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+ else()
+ string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}")
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt")
+ unset(CMAKE_INST_COMP_HASH)
+ endif()
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/src/CMakeFiles/CMakeDirectoryInformation.cmake b/c/src/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/src/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/src/CMakeFiles/progress.marks b/c/src/CMakeFiles/progress.marks
new file mode 100644
index 0000000..00750ed
--- /dev/null
+++ b/c/src/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+3
diff --git a/c/src/CMakeFiles/src.dir/DependInfo.cmake b/c/src/CMakeFiles/src.dir/DependInfo.cmake
new file mode 100644
index 0000000..775a965
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/DependInfo.cmake
@@ -0,0 +1,24 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/printer.c" "src/CMakeFiles/src.dir/printer.c.o" "gcc" "src/CMakeFiles/src.dir/printer.c.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/supermarket.c" "src/CMakeFiles/src.dir/supermarket.c.o" "gcc" "src/CMakeFiles/src.dir/supermarket.c.o.d"
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/src/CMakeFiles/src.dir/build.make b/c/src/CMakeFiles/src.dir/build.make
new file mode 100644
index 0000000..9aeb16e
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/build.make
@@ -0,0 +1,130 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# Include any dependencies generated for this target.
+include src/CMakeFiles/src.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include src/CMakeFiles/src.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include src/CMakeFiles/src.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include src/CMakeFiles/src.dir/flags.make
+
+src/CMakeFiles/src.dir/codegen:
+.PHONY : src/CMakeFiles/src.dir/codegen
+
+src/CMakeFiles/src.dir/supermarket.c.o: src/CMakeFiles/src.dir/flags.make
+src/CMakeFiles/src.dir/supermarket.c.o: src/supermarket.c
+src/CMakeFiles/src.dir/supermarket.c.o: src/CMakeFiles/src.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object src/CMakeFiles/src.dir/supermarket.c.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT src/CMakeFiles/src.dir/supermarket.c.o -MF CMakeFiles/src.dir/supermarket.c.o.d -o CMakeFiles/src.dir/supermarket.c.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/supermarket.c
+
+src/CMakeFiles/src.dir/supermarket.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/src.dir/supermarket.c.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/supermarket.c > CMakeFiles/src.dir/supermarket.c.i
+
+src/CMakeFiles/src.dir/supermarket.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/src.dir/supermarket.c.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/supermarket.c -o CMakeFiles/src.dir/supermarket.c.s
+
+src/CMakeFiles/src.dir/printer.c.o: src/CMakeFiles/src.dir/flags.make
+src/CMakeFiles/src.dir/printer.c.o: src/printer.c
+src/CMakeFiles/src.dir/printer.c.o: src/CMakeFiles/src.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object src/CMakeFiles/src.dir/printer.c.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT src/CMakeFiles/src.dir/printer.c.o -MF CMakeFiles/src.dir/printer.c.o.d -o CMakeFiles/src.dir/printer.c.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/printer.c
+
+src/CMakeFiles/src.dir/printer.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/src.dir/printer.c.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/printer.c > CMakeFiles/src.dir/printer.c.i
+
+src/CMakeFiles/src.dir/printer.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/src.dir/printer.c.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/printer.c -o CMakeFiles/src.dir/printer.c.s
+
+# Object files for target src
+src_OBJECTS = \
+"CMakeFiles/src.dir/supermarket.c.o" \
+"CMakeFiles/src.dir/printer.c.o"
+
+# External object files for target src
+src_EXTERNAL_OBJECTS =
+
+src/libsrc.a: src/CMakeFiles/src.dir/supermarket.c.o
+src/libsrc.a: src/CMakeFiles/src.dir/printer.c.o
+src/libsrc.a: src/CMakeFiles/src.dir/build.make
+src/libsrc.a: src/CMakeFiles/src.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C static library libsrc.a"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src && $(CMAKE_COMMAND) -P CMakeFiles/src.dir/cmake_clean_target.cmake
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/src.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+src/CMakeFiles/src.dir/build: src/libsrc.a
+.PHONY : src/CMakeFiles/src.dir/build
+
+src/CMakeFiles/src.dir/clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src && $(CMAKE_COMMAND) -P CMakeFiles/src.dir/cmake_clean.cmake
+.PHONY : src/CMakeFiles/src.dir/clean
+
+src/CMakeFiles/src.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/CMakeFiles/src.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : src/CMakeFiles/src.dir/depend
+
diff --git a/c/src/CMakeFiles/src.dir/cmake_clean.cmake b/c/src/CMakeFiles/src.dir/cmake_clean.cmake
new file mode 100644
index 0000000..ba23ab4
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/cmake_clean.cmake
@@ -0,0 +1,13 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/src.dir/printer.c.o"
+ "CMakeFiles/src.dir/printer.c.o.d"
+ "CMakeFiles/src.dir/supermarket.c.o"
+ "CMakeFiles/src.dir/supermarket.c.o.d"
+ "libsrc.a"
+ "libsrc.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/src.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/src/CMakeFiles/src.dir/cmake_clean_target.cmake b/c/src/CMakeFiles/src.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..effb8c4
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "libsrc.a"
+)
diff --git a/c/src/CMakeFiles/src.dir/compiler_depend.make b/c/src/CMakeFiles/src.dir/compiler_depend.make
new file mode 100644
index 0000000..ce4ac7b
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/compiler_depend.make
@@ -0,0 +1,222 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+src/CMakeFiles/src.dir/printer.c.o: src/printer.c \
+ src/printer.h \
+ src/supermarket.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/string.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+src/CMakeFiles/src.dir/supermarket.c.o: src/supermarket.c \
+ src/supermarket.h \
+ /usr/include/alloca.h \
+ /usr/include/endian.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/string.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h
+
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h:
+
+src/supermarket.c:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+src/printer.h:
+
+/usr/include/stdc-predef.h:
+
+src/supermarket.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/string.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/strings.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+src/printer.c:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/alloca.h:
diff --git a/c/src/CMakeFiles/src.dir/compiler_depend.ts b/c/src/CMakeFiles/src.dir/compiler_depend.ts
new file mode 100644
index 0000000..711f1f6
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for src.
diff --git a/c/src/CMakeFiles/src.dir/depend.make b/c/src/CMakeFiles/src.dir/depend.make
new file mode 100644
index 0000000..fabb031
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for src.
+# This may be replaced when dependencies are built.
diff --git a/c/src/CMakeFiles/src.dir/flags.make b/c/src/CMakeFiles/src.dir/flags.make
new file mode 100644
index 0000000..3f83ded
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src
+
+C_FLAGS = -std=gnu99
+
diff --git a/c/src/CMakeFiles/src.dir/link.txt b/c/src/CMakeFiles/src.dir/link.txt
new file mode 100644
index 0000000..fc319db
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc libsrc.a CMakeFiles/src.dir/supermarket.c.o CMakeFiles/src.dir/printer.c.o
+/usr/bin/ranlib libsrc.a
diff --git a/c/src/CMakeFiles/src.dir/printer.c.o b/c/src/CMakeFiles/src.dir/printer.c.o
new file mode 100644
index 0000000..89ca5d3
Binary files /dev/null and b/c/src/CMakeFiles/src.dir/printer.c.o differ
diff --git a/c/src/CMakeFiles/src.dir/printer.c.o.d b/c/src/CMakeFiles/src.dir/printer.c.o.d
new file mode 100644
index 0000000..721db14
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/printer.c.o.d
@@ -0,0 +1,31 @@
+src/CMakeFiles/src.dir/printer.c.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/printer.c \
+ /usr/include/stdc-predef.h /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/printer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/supermarket.h
diff --git a/c/src/CMakeFiles/src.dir/progress.make b/c/src/CMakeFiles/src.dir/progress.make
new file mode 100644
index 0000000..58216a6
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/progress.make
@@ -0,0 +1,4 @@
+CMAKE_PROGRESS_1 = 73
+CMAKE_PROGRESS_2 = 74
+CMAKE_PROGRESS_3 = 75
+
diff --git a/c/src/CMakeFiles/src.dir/supermarket.c.o b/c/src/CMakeFiles/src.dir/supermarket.c.o
new file mode 100644
index 0000000..b55136b
Binary files /dev/null and b/c/src/CMakeFiles/src.dir/supermarket.c.o differ
diff --git a/c/src/CMakeFiles/src.dir/supermarket.c.o.d b/c/src/CMakeFiles/src.dir/supermarket.c.o.d
new file mode 100644
index 0000000..fb2f1a4
--- /dev/null
+++ b/c/src/CMakeFiles/src.dir/supermarket.c.o.d
@@ -0,0 +1,55 @@
+src/CMakeFiles/src.dir/supermarket.c.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/supermarket.c \
+ /usr/include/stdc-predef.h /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/supermarket.h
diff --git a/c/src/CTestTestfile.cmake b/c/src/CTestTestfile.cmake
new file mode 100644
index 0000000..58412f1
--- /dev/null
+++ b/c/src/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/c/src/Makefile b/c/src/Makefile
new file mode 100644
index 0000000..d43efc0
--- /dev/null
+++ b/c/src/Makefile
@@ -0,0 +1,269 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+src/CMakeFiles/src.dir/rule:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 src/CMakeFiles/src.dir/rule
+.PHONY : src/CMakeFiles/src.dir/rule
+
+# Convenience name for target.
+src: src/CMakeFiles/src.dir/rule
+.PHONY : src
+
+# fast build rule for target.
+src/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/build
+.PHONY : src/fast
+
+printer.o: printer.c.o
+.PHONY : printer.o
+
+# target to build an object file
+printer.c.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/printer.c.o
+.PHONY : printer.c.o
+
+printer.i: printer.c.i
+.PHONY : printer.i
+
+# target to preprocess a source file
+printer.c.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/printer.c.i
+.PHONY : printer.c.i
+
+printer.s: printer.c.s
+.PHONY : printer.s
+
+# target to generate assembly for a file
+printer.c.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/printer.c.s
+.PHONY : printer.c.s
+
+supermarket.o: supermarket.c.o
+.PHONY : supermarket.o
+
+# target to build an object file
+supermarket.c.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/supermarket.c.o
+.PHONY : supermarket.c.o
+
+supermarket.i: supermarket.c.i
+.PHONY : supermarket.i
+
+# target to preprocess a source file
+supermarket.c.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/supermarket.c.i
+.PHONY : supermarket.c.i
+
+supermarket.s: supermarket.c.s
+.PHONY : supermarket.s
+
+# target to generate assembly for a file
+supermarket.c.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f src/CMakeFiles/src.dir/build.make src/CMakeFiles/src.dir/supermarket.c.s
+.PHONY : supermarket.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... src"
+ @echo "... printer.o"
+ @echo "... printer.i"
+ @echo "... printer.s"
+ @echo "... supermarket.o"
+ @echo "... supermarket.i"
+ @echo "... supermarket.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/src/cmake_install.cmake b/c/src/cmake_install.cmake
new file mode 100644
index 0000000..cd7e48e
--- /dev/null
+++ b/c/src/cmake_install.cmake
@@ -0,0 +1,50 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/src/libsrc.a b/c/src/libsrc.a
new file mode 100644
index 0000000..22043e8
Binary files /dev/null and b/c/src/libsrc.a differ
diff --git a/c/src/supermarket.c b/c/src/supermarket.c
index 414ce1d..87be144 100644
--- a/c/src/supermarket.c
+++ b/c/src/supermarket.c
@@ -65,6 +65,46 @@ struct discount_t* discount_create(char* description, double amount, struct prod
return discount;
}
+static int is_eligible_for_two_for_amount(int quantityAsInt) {
+ return quantityAsInt >= 2;
+}
+
+static int is_eligible_for_three_for_two(int quantityAsInt) {
+ return quantityAsInt > 2;
+}
+
+static int is_eligible_for_five_for_amount(int quantityAsInt) {
+ return quantityAsInt >= 5;
+}
+
+static struct discount_t* calculate_two_for_amount_discount(struct special_offer_t* offer, struct product_t* product, double unitPrice, double quantity, int quantityAsInt, int x) {
+ double total = offer->argument * (quantityAsInt / x) + quantityAsInt % 2 * unitPrice;
+ double discountN = unitPrice * quantity - total;
+ char description[MAX_NAME_LENGTH];
+ sprintf(description, "2 for %f", offer->argument);
+ return discount_create(description, -discountN, product);
+}
+
+static struct discount_t* calculate_three_for_two_discount(struct product_t* product, double unitPrice, double quantity, int quantityAsInt, int numberOfXs) {
+ double discountAmount = quantity * unitPrice - ((numberOfXs * 2 * unitPrice) + quantityAsInt % 3 * unitPrice);
+ char description[MAX_NAME_LENGTH];
+ sprintf(description, "3 for 2");
+ return discount_create(description, -discountAmount, product);
+}
+
+static struct discount_t* calculate_ten_percent_discount(struct special_offer_t* offer, struct product_t* product, double unitPrice, double quantity) {
+ char description[MAX_NAME_LENGTH];
+ sprintf(description, "%.0f%% off", offer->argument);
+ return discount_create(description, -quantity * unitPrice * offer->argument / 100.0, product);
+}
+
+static struct discount_t* calculate_five_for_amount_discount(struct special_offer_t* offer, struct product_t* product, double unitPrice, double quantity, int quantityAsInt, int numberOfXs, int x) {
+ double discountTotal = unitPrice * quantity - (offer->argument * numberOfXs + quantityAsInt % 5 * unitPrice);
+ char description[MAX_NAME_LENGTH];
+ sprintf(description, "%d for %f", x, offer->argument);
+ return discount_create(description, -discountTotal, product);
+}
+
void handle_offers(struct cart_t* cart, struct receipt_t* receipt, struct special_offer_t* offer, struct catalog_t* catalog) {
for (int i = 0; i < cart->product_count; ++i) {
struct product_t product = cart->products[i];
@@ -79,34 +119,21 @@ void handle_offers(struct cart_t* cart, struct receipt_t* receipt, struct specia
x = 3;
} else if (offer->type == TwoForAmount) {
x = 2;
- if (quantityAsInt >= 2) {
- double total = offer->argument * (quantityAsInt / x) + quantityAsInt % 2 * unitPrice;
- double discountN = unitPrice * quantity - total;
- char description[MAX_NAME_LENGTH];
- sprintf(description, "2 for %f", offer->argument);
- discount = discount_create(description, -discountN, &product);
+ if (is_eligible_for_two_for_amount(quantityAsInt)) {
+ discount = calculate_two_for_amount_discount(offer, &product, unitPrice, quantity, quantityAsInt, x);
}
- } if (offer->type == FiveForAmount) {
+ } else if (offer->type == FiveForAmount) {
x = 5;
}
int numberOfXs = quantityAsInt / x;
- if (offer->type == ThreeForTwo && quantityAsInt > 2) {
- double discountAmount = quantity * unitPrice - ((numberOfXs * 2 * unitPrice) + quantityAsInt % 3 * unitPrice);
- char description[MAX_NAME_LENGTH];
- sprintf(description, "3 for 2");
- discount = discount_create(description, -discountAmount, &product);
+ if (offer->type == ThreeForTwo && is_eligible_for_three_for_two(quantityAsInt)) {
+ discount = calculate_three_for_two_discount(&product, unitPrice, quantity, quantityAsInt, numberOfXs);
}
if (offer->type == TenPercentDiscount) {
- char description[MAX_NAME_LENGTH];
- sprintf(description, "%.0f%% off", offer->argument);
- discount = discount_create(description, -quantity * unitPrice * offer->argument / 100.0, &product);
-
+ discount = calculate_ten_percent_discount(offer, &product, unitPrice, quantity);
}
- if (offer->type == FiveForAmount && quantityAsInt >= 5) {
- double discountTotal = unitPrice * quantity - (offer->argument * numberOfXs + quantityAsInt % 5 * unitPrice);
- char description[MAX_NAME_LENGTH];
- sprintf(description, "%d for %f", x, offer->argument);
- discount = discount_create(description, -discountTotal, &product);
+ if (offer->type == FiveForAmount && is_eligible_for_five_for_amount(quantityAsInt)) {
+ discount = calculate_five_for_amount_discount(offer, &product, unitPrice, quantity, quantityAsInt, numberOfXs, x);
}
if (discount != NULL) {
receipt->discounts[receipt->discountCount] = *discount;
diff --git a/c/test-catch2/CMakeFiles/CMakeDirectoryInformation.cmake b/c/test-catch2/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/test-catch2/CMakeFiles/progress.marks b/c/test-catch2/CMakeFiles/progress.marks
new file mode 100644
index 0000000..900731f
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+64
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/DependInfo.cmake b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/DependInfo.cmake
new file mode 100644
index 0000000..efdacde
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/DependInfo.cmake
@@ -0,0 +1,25 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/main.cpp" "test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o" "gcc" "test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/supermarket_catch.cpp" "test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o" "gcc" "test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o.d"
+ "" "test-catch2/sample_test_catch2" "gcc" "test-catch2/CMakeFiles/sample_test_catch2.dir/link.d"
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/build.make b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/build.make
new file mode 100644
index 0000000..ed039a3
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/build.make
@@ -0,0 +1,132 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# Include any dependencies generated for this target.
+include test-catch2/CMakeFiles/sample_test_catch2.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include test-catch2/CMakeFiles/sample_test_catch2.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include test-catch2/CMakeFiles/sample_test_catch2.dir/flags.make
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/codegen:
+.PHONY : test-catch2/CMakeFiles/sample_test_catch2.dir/codegen
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o: test-catch2/CMakeFiles/sample_test_catch2.dir/flags.make
+test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o: test-catch2/main.cpp
+test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o: test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o -MF CMakeFiles/sample_test_catch2.dir/main.cpp.o.d -o CMakeFiles/sample_test_catch2.dir/main.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/main.cpp
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sample_test_catch2.dir/main.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/main.cpp > CMakeFiles/sample_test_catch2.dir/main.cpp.i
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sample_test_catch2.dir/main.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/main.cpp -o CMakeFiles/sample_test_catch2.dir/main.cpp.s
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o: test-catch2/CMakeFiles/sample_test_catch2.dir/flags.make
+test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o: test-catch2/supermarket_catch.cpp
+test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o: test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o -MF CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o.d -o CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/supermarket_catch.cpp
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/supermarket_catch.cpp > CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.i
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/supermarket_catch.cpp -o CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.s
+
+# Object files for target sample_test_catch2
+sample_test_catch2_OBJECTS = \
+"CMakeFiles/sample_test_catch2.dir/main.cpp.o" \
+"CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o"
+
+# External object files for target sample_test_catch2
+sample_test_catch2_EXTERNAL_OBJECTS =
+
+test-catch2/sample_test_catch2: test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o
+test-catch2/sample_test_catch2: test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o
+test-catch2/sample_test_catch2: test-catch2/CMakeFiles/sample_test_catch2.dir/build.make
+test-catch2/sample_test_catch2: test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.ts
+test-catch2/sample_test_catch2: src/libsrc.a
+test-catch2/sample_test_catch2: _deps/approvaltests-build/ApprovalTests/libApprovalTests.a
+test-catch2/sample_test_catch2: test-catch2/CMakeFiles/sample_test_catch2.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable sample_test_catch2"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/sample_test_catch2.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+test-catch2/CMakeFiles/sample_test_catch2.dir/build: test-catch2/sample_test_catch2
+.PHONY : test-catch2/CMakeFiles/sample_test_catch2.dir/build
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 && $(CMAKE_COMMAND) -P CMakeFiles/sample_test_catch2.dir/cmake_clean.cmake
+.PHONY : test-catch2/CMakeFiles/sample_test_catch2.dir/clean
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2 /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeFiles/sample_test_catch2.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : test-catch2/CMakeFiles/sample_test_catch2.dir/depend
+
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/cmake_clean.cmake b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/cmake_clean.cmake
new file mode 100644
index 0000000..3ddb6e8
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/cmake_clean.cmake
@@ -0,0 +1,14 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/sample_test_catch2.dir/link.d"
+ "CMakeFiles/sample_test_catch2.dir/main.cpp.o"
+ "CMakeFiles/sample_test_catch2.dir/main.cpp.o.d"
+ "CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o"
+ "CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o.d"
+ "sample_test_catch2"
+ "sample_test_catch2.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang CXX)
+ include(CMakeFiles/sample_test_catch2.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.make b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.make
new file mode 100644
index 0000000..318bb2f
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.make
@@ -0,0 +1,1637 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o: test-catch2/main.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalTestsVersion.h \
+ _deps/approvaltests-src/ApprovalTests/Approvals.h \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/CombinationApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalException.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h \
+ _deps/approvaltests-src/ApprovalTests/core/FileApprover.h \
+ _deps/approvaltests-src/ApprovalTests/core/Options.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/CheckFileMacroIsAbsolute.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/boost_test/BoostTestApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/catch/Catch2Approvals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/cpputest/CppUTestApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/doctest/DocTestApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/fmt/FmtApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/fmt/FmtToString.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleTestApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/ut/UTApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/HelpMessages.h \
+ _deps/approvaltests-src/ApprovalTests/namers/NamerFactory.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/MacReporters.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.h \
+ _deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Blocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/CartesianProduct.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/DateUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ _deps/approvaltests-src/ApprovalTests/writers/ExistingFile.h \
+ _deps/approvaltests-src/ApprovalTests/writers/StringWriter.h \
+ _deps/approvaltests-src/ApprovalTests/ApprovalTests.hpp \
+ _deps/catch2-src/single_include/catch2/catch.hpp \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/assert.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/chrono.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/parse_numbers.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/random.h \
+ /usr/include/c++/13/bits/random.tcc \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/regex.h \
+ /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_multiset.h \
+ /usr/include/c++/13/bits/stl_numeric.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_set.h \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stream_iterator.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bitset \
+ /usr/include/c++/13/cassert \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/cfloat \
+ /usr/include/c++/13/chrono \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cmath \
+ /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/cstdint \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/cstring \
+ /usr/include/c++/13/ctime \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/deque \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/fstream \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/iomanip \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/iostream \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/iterator \
+ /usr/include/c++/13/limits \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/numeric \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/random \
+ /usr/include/c++/13/ratio \
+ /usr/include/c++/13/regex \
+ /usr/include/c++/13/set \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stack \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/libintl.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/math.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/signal.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/string.h \
+ /usr/include/strings.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/iscanonical.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/sigaction.h \
+ /usr/include/x86_64-linux-gnu/bits/sigcontext.h \
+ /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/signal_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/signum-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/signum-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstksz.h \
+ /usr/include/x86_64-linux-gnu/bits/sigthread.h \
+ /usr/include/x86_64-linux-gnu/bits/ss_flags.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/sys/ucontext.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o: test-catch2/supermarket_catch.cpp \
+ _deps/approvaltests-src/ApprovalTests/ApprovalTestsVersion.h \
+ _deps/approvaltests-src/ApprovalTests/Approvals.h \
+ _deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h \
+ _deps/approvaltests-src/ApprovalTests/CombinationApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.h \
+ _deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalException.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h \
+ _deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h \
+ _deps/approvaltests-src/ApprovalTests/core/FileApprover.h \
+ _deps/approvaltests-src/ApprovalTests/core/Options.h \
+ _deps/approvaltests-src/ApprovalTests/core/Reporter.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/CheckFileMacroIsAbsolute.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/boost_test/BoostTestApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/catch/Catch2Approvals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/cpputest/CppUTestApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/doctest/DocTestApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/fmt/FmtApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/fmt/FmtToString.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/google/GoogleTestApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/integrations/ut/UTApprovals.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h \
+ _deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/HelpMessages.h \
+ _deps/approvaltests-src/ApprovalTests/namers/NamerFactory.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.h \
+ _deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/MacReporters.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.h \
+ _deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.h \
+ _deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Blocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/CartesianProduct.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/DateUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/Macros.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h \
+ _deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h \
+ _deps/approvaltests-src/ApprovalTests/writers/ExistingFile.h \
+ _deps/approvaltests-src/ApprovalTests/writers/StringWriter.h \
+ _deps/approvaltests-src/ApprovalTests/ApprovalTests.hpp \
+ _deps/catch2-src/single_include/catch2/catch.hpp \
+ src/supermarket.h \
+ /usr/include/alloca.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/assert.h \
+ /usr/include/c++/13/algorithm \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/chrono.h \
+ /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /usr/include/c++/13/bits/erase_if.h \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/locale_facets.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/locale_facets_nonio.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/parse_numbers.h \
+ /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/random.h \
+ /usr/include/c++/13/bits/random.tcc \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/regex.h \
+ /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /usr/include/c++/13/bits/std_abs.h \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/stl_numeric.h \
+ /usr/include/c++/13/bits/stl_pair.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bitset \
+ /usr/include/c++/13/cassert \
+ /usr/include/c++/13/cctype \
+ /usr/include/c++/13/cerrno \
+ /usr/include/c++/13/chrono \
+ /usr/include/c++/13/clocale \
+ /usr/include/c++/13/cmath \
+ /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/cstdint \
+ /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/c++/13/ctime \
+ /usr/include/c++/13/cwchar \
+ /usr/include/c++/13/cwctype \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/deque \
+ /usr/include/c++/13/exception \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/ext/string_conversions.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/fstream \
+ /usr/include/c++/13/functional \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/ios \
+ /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/istream \
+ /usr/include/c++/13/limits \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/map \
+ /usr/include/c++/13/memory \
+ /usr/include/c++/13/new \
+ /usr/include/c++/13/numeric \
+ /usr/include/c++/13/ostream \
+ /usr/include/c++/13/random \
+ /usr/include/c++/13/ratio \
+ /usr/include/c++/13/regex \
+ /usr/include/c++/13/sstream \
+ /usr/include/c++/13/stack \
+ /usr/include/c++/13/stdexcept \
+ /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/string \
+ /usr/include/c++/13/system_error \
+ /usr/include/c++/13/tuple \
+ /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/utility \
+ /usr/include/c++/13/vector \
+ /usr/include/ctype.h \
+ /usr/include/endian.h \
+ /usr/include/errno.h \
+ /usr/include/features-time64.h \
+ /usr/include/features.h \
+ /usr/include/libintl.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/linux/errno.h \
+ /usr/include/locale.h \
+ /usr/include/math.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/stdc-predef.h \
+ /usr/include/stdint.h \
+ /usr/include/stdio.h \
+ /usr/include/stdlib.h \
+ /usr/include/time.h \
+ /usr/include/unistd.h \
+ /usr/include/wchar.h \
+ /usr/include/wctype.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/iscanonical.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h
+
+test-catch2/sample_test_catch2: _deps/approvaltests-build/ApprovalTests/libApprovalTests.a \
+ src/libsrc.a \
+ /lib/x86_64-linux-gnu/libc.so.6 \
+ /lib/x86_64-linux-gnu/libm.so.6 \
+ /lib/x86_64-linux-gnu/libmvec.so.1 \
+ /lib64/ld-linux-x86-64.so.2 \
+ /usr/lib/x86_64-linux-gnu/Scrt1.o \
+ /usr/lib/x86_64-linux-gnu/crti.o \
+ /usr/lib/x86_64-linux-gnu/crtn.o \
+ /usr/lib/x86_64-linux-gnu/libc.so \
+ /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 \
+ /usr/lib/x86_64-linux-gnu/libm.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o \
+ /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libstdc++.so \
+ /usr/lib/x86_64-linux-gnu/libc_nonshared.a \
+ test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o \
+ test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o
+
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o:
+
+test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libstdc++.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o:
+
+/usr/lib/x86_64-linux-gnu/crtn.o:
+
+/usr/lib/x86_64-linux-gnu/crti.o:
+
+/usr/lib/x86_64-linux-gnu/Scrt1.o:
+
+/lib64/ld-linux-x86-64.so.2:
+
+/lib/x86_64-linux-gnu/libmvec.so.1:
+
+/lib/x86_64-linux-gnu/libc.so.6:
+
+src/libsrc.a:
+
+src/supermarket.h:
+
+test-catch2/supermarket_catch.cpp:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/float.h:
+
+/usr/include/x86_64-linux-gnu/sys/ucontext.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/x86_64-linux-gnu/sys/single_threaded.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
+
+/usr/include/c++/13/bits/stl_algobase.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/wint_t.h:
+
+/usr/include/c++/13/bits/stl_algo.h:
+
+/usr/include/c++/13/bits/stl_tempbuf.h:
+
+/usr/lib/x86_64-linux-gnu/libc.so:
+
+/usr/include/c++/13/bits/std_function.h:
+
+/usr/include/c++/13/bits/std_abs.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/c++/13/bits/shared_ptr_atomic.h:
+
+/usr/include/c++/13/bits/concept_check.h:
+
+/usr/include/c++/13/bits/shared_ptr.h:
+
+/usr/include/c++/13/debug/assertions.h:
+
+/usr/include/c++/13/bits/regex_scanner.tcc:
+
+_deps/approvaltests-src/ApprovalTests/reporters/ReporterFactory.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h:
+
+/usr/include/c++/13/bits/regex_executor.tcc:
+
+/usr/lib/x86_64-linux-gnu/libgcc_s.so.1:
+
+/usr/include/x86_64-linux-gnu/bits/errno.h:
+
+/usr/include/c++/13/bits/regex_error.h:
+
+/usr/include/c++/13/ext/numeric_traits.h:
+
+/usr/include/c++/13/bits/regex_compiler.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h:
+
+/usr/include/c++/13/bits/regex.h:
+
+/usr/include/c++/13/backward/auto_ptr.h:
+
+/usr/include/c++/13/bits/functional_hash.h:
+
+_deps/approvaltests-src/ApprovalTests/ApprovalTests.hpp:
+
+/usr/include/c++/13/bits/exception_defines.h:
+
+/usr/include/c++/13/bits/range_access.h:
+
+_deps/approvaltests-src/ApprovalTests/launchers/CommandLauncher.h:
+
+/usr/include/c++/13/cstddef:
+
+/usr/include/c++/13/bits/ostream_insert.h:
+
+_deps/approvaltests-src/ApprovalTests/ApprovalsMacroDefaults.h:
+
+/usr/include/c++/13/bits/locale_facets_nonio.tcc:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/c++/13/clocale:
+
+/usr/include/c++/13/iterator:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o:
+
+/usr/include/c++/13/bits/ios_base.h:
+
+/usr/include/c++/13/bits/exception_ptr.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/ExistingFileNamer.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerDisposer.h:
+
+/usr/include/c++/13/bits/erase_if.h:
+
+/usr/include/c++/13/bits/cxxabi_init_exception.h:
+
+/usr/include/c++/13/ostream:
+
+/usr/include/c++/13/bits/regex_automaton.tcc:
+
+/usr/include/c++/13/bits/fstream.tcc:
+
+/usr/include/c++/13/bits/codecvt.h:
+
+/usr/include/x86_64-linux-gnu/bits/environments.h:
+
+test-catch2/main.cpp:
+
+/usr/include/c++/13/ext/concurrence.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a:
+
+/usr/include/c++/13/bits/memoryfwd.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/catch/Catch2Approvals.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigcontext.h:
+
+/usr/include/c++/13/bits/functexcept.h:
+
+/usr/include/c++/13/bits/stl_numeric.h:
+
+/usr/include/c++/13/bits/atomic_base.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/WinMinGWUtils.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterFactory.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/c++/13/bits/refwrap.h:
+
+/usr/include/c++/13/bits/stream_iterator.h:
+
+/usr/include/c++/13/bits/align.h:
+
+/usr/include/c++/13/bits/istream.tcc:
+
+/usr/include/c++/13/bits/ptr_traits.h:
+
+/usr/include/pthread.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h:
+
+/usr/include/c++/13/bits/algorithmfwd.h:
+
+/usr/include/c++/13/bits/sstream.tcc:
+
+/usr/include/c++/13/debug/debug.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/c++/13/bits/deque.tcc:
+
+/usr/include/c++/13/bits/parse_numbers.h:
+
+_deps/approvaltests-src/ApprovalTests/writers/ExistingFile.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/FileUtils.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.h:
+
+/usr/include/c++/13/bits/new_allocator.h:
+
+/usr/include/c++/13/bits/locale_facets_nonio.h:
+
+/usr/lib/x86_64-linux-gnu/libm.so:
+
+/usr/include/c++/13/string:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+_deps/approvaltests-src/ApprovalTests/ApprovalTestsVersion.h:
+
+/usr/include/c++/13/bits/vector.tcc:
+
+/usr/include/c++/13/bits/locale_facets.tcc:
+
+_deps/approvaltests-src/ApprovalTests/reporters/ClipboardReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/SubdirectoryDisposer.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/DefaultNamerFactory.h:
+
+/usr/lib/x86_64-linux-gnu/libc_nonshared.a:
+
+/usr/include/x86_64-linux-gnu/asm/errno.h:
+
+/usr/include/c++/13/bits/shared_ptr_base.h:
+
+/usr/include/c++/13/bits/char_traits.h:
+
+/usr/include/c++/13/bits/move.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/ut/UTApprovals.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterFactory.h:
+
+/usr/include/c++/13/bits/stl_function.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/FileUtilsSystemSpecific.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/ExceptionCollector.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DiffInfo.h:
+
+/usr/include/c++/13/bits/regex_constants.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/doctest/DocTestApprovals.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/cpputest/CppUTestApprovals.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/c++/13/bits/alloc_traits.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/SectionNameDisposer.h:
+
+/usr/include/c++/13/bits/utility.h:
+
+/usr/include/stdio.h:
+
+/usr/include/c++/13/bits/hash_bytes.h:
+
+_deps/approvaltests-src/ApprovalTests/comparators/ComparatorFactory.h:
+
+/usr/include/c++/13/stack:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CombinationReporter.h:
+
+/usr/include/c++/13/cctype:
+
+_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleCustomizationsFactory.h:
+
+/usr/include/c++/13/bits/basic_ios.h:
+
+_deps/approvaltests-src/ApprovalTests/CombinationApprovals.h:
+
+/usr/include/c++/13/ext/atomicity.h:
+
+_deps/approvaltests-src/ApprovalTests/core/Options.h:
+
+_deps/approvaltests-src/ApprovalTests/comparators/ComparatorDisposer.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/fmt/FmtApprovals.h:
+
+/usr/include/c++/13/bits/random.h:
+
+_deps/approvaltests-src/ApprovalTests/comparators/TextFileComparator.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+_deps/approvaltests-src/ApprovalTests/core/ApprovalWriter.h:
+
+_deps/approvaltests-src/ApprovalTests/launchers/SystemLauncher.h:
+
+/usr/include/c++/13/bits/allocator.h:
+
+/usr/include/c++/13/functional:
+
+_deps/approvaltests-src/ApprovalTests/integrations/fmt/FmtToString.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/Blocker.h:
+
+_deps/approvaltests-build/ApprovalTests/libApprovalTests.a:
+
+_deps/approvaltests-src/ApprovalTests/integrations/boost_test/BoostTestApprovals.h:
+
+/usr/include/c++/13/backward/binders.h:
+
+_deps/approvaltests-src/ApprovalTests/core/FileApprover.h:
+
+/usr/include/c++/13/bits/locale_classes.h:
+
+/usr/include/c++/13/bits/cxxabi_forced.h:
+
+_deps/approvaltests-src/ApprovalTests/core/Reporter.h:
+
+/usr/include/c++/13/bits/locale_facets.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/HelpMessages.h:
+
+/usr/include/endian.h:
+
+/usr/include/assert.h:
+
+/usr/include/c++/13/bits/postypes.h:
+
+/usr/include/c++/13/cwctype:
+
+_deps/approvaltests-src/ApprovalTests/writers/StringWriter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/BlockingReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/ApprovalTestNamer.h:
+
+/usr/include/c++/13/bits/localefwd.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h:
+
+/usr/include/c++/13/bits/requires_hosted.h:
+
+_deps/approvaltests-src/ApprovalTests/core/ApprovalComparator.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/ConvertForCygwin.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleConfiguration.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/DateUtils.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/c++/13/bits/regex_automaton.h:
+
+_deps/approvaltests-src/ApprovalTests/core/ApprovalNamer.h:
+
+_deps/approvaltests-src/ApprovalTests/core/ApprovalException.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/google/GoogleTestApprovals.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveIfMissingReporter.h:
+
+_deps/catch2-src/single_include/catch2/catch.hpp:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DiffPrograms.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CustomReporter.h:
+
+/usr/include/strings.h:
+
+/usr/include/c++/13/algorithm:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/FrontLoadedReporterDisposer.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CIBuildOnlyReporterUtils.h:
+
+/usr/include/c++/13/bits/locale_classes.tcc:
+
+/usr/include/c++/13/cmath:
+
+/usr/include/c++/13/bits/regex_executor.h:
+
+/usr/include/c++/13/bits/stl_construct.h:
+
+_deps/approvaltests-src/ApprovalTests/namers/NamerFactory.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/CommandReporter.h:
+
+/usr/include/c++/13/bits/locale_conv.h:
+
+/usr/include/c++/13/set:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DiffReporter.h:
+
+/usr/include/sched.h:
+
+/usr/include/asm-generic/errno.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultFrontLoadedReporter.h:
+
+/usr/include/c++/13/bits/allocated_ptr.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/TextDiffReporter.h:
+
+/usr/include/c++/13/random:
+
+/usr/include/c++/13/bits/cpp_type_traits.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/MacReporters.h:
+
+/usr/include/c++/13/tuple:
+
+/usr/include/c++/13/bits/basic_ios.tcc:
+
+_deps/approvaltests-src/ApprovalTests/reporters/EnvironmentVariableReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/LinuxReporters.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/FirstWorkingReporter.h:
+
+/usr/include/c++/13/bits/charconv.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/GenericDiffReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/StringUtils.h:
+
+_deps/approvaltests-src/ApprovalTests/integrations/CheckFileMacroIsAbsolute.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/AutoApproveReporter.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/QuietReporter.h:
+
+/usr/include/c++/13/bits/random.tcc:
+
+_deps/approvaltests-src/ApprovalTests/scrubbers/Scrubbers.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/SystemUtils.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/alloca.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/WindowsReporters.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/CartesianProduct.h:
+
+/usr/include/c++/13/bitset:
+
+/usr/include/c++/13/bits/atomic_lockfree_defines.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/Macros.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/c++/13/numeric:
+
+/usr/include/c++/13/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/13/bits/stl_iterator.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporterDisposer.h:
+
+/usr/include/c++/13/bits/stl_iterator_base_types.h:
+
+/usr/include/wchar.h:
+
+/usr/include/c++/13/bits/stl_map.h:
+
+/usr/include/c++/13/bits/stl_multimap.h:
+
+/usr/include/c++/13/bits/stl_multiset.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/c++/13/bits/stl_pair.h:
+
+/usr/include/c++/13/bits/stl_raw_storage_iter.h:
+
+/usr/include/c++/13/bits/stl_relops.h:
+
+/usr/include/c++/13/bits/stl_set.h:
+
+/usr/include/c++/13/bits/stl_deque.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/c++/13/bits/stl_stack.h:
+
+/usr/include/c++/13/bits/stl_tree.h:
+
+_deps/approvaltests-src/ApprovalTests/reporters/DefaultReporter.h:
+
+/usr/include/c++/13/bits/stl_uninitialized.h:
+
+/usr/include/c++/13/vector:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigthread.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/c++/13/bits/streambuf.tcc:
+
+/usr/include/c++/13/cstdint:
+
+/usr/include/math.h:
+
+/usr/include/c++/13/bits/streambuf_iterator.h:
+
+/usr/include/c++/13/bits/stringfwd.h:
+
+/usr/include/c++/13/bits/uniform_int_dist.h:
+
+/usr/include/c++/13/bits/unique_ptr.h:
+
+/usr/include/c++/13/bits/basic_string.h:
+
+/usr/include/c++/13/bits/uses_allocator.h:
+
+/usr/include/x86_64-linux-gnu/bits/unistd_ext.h:
+
+/usr/include/c++/13/cassert:
+
+/usr/include/c++/13/cerrno:
+
+/usr/include/x86_64-linux-gnu/bits/getopt_posix.h:
+
+/usr/include/c++/13/cfloat:
+
+/usr/include/c++/13/cwchar:
+
+/usr/include/c++/13/regex:
+
+_deps/approvaltests-src/ApprovalTests/utilities/MachineBlocker.h:
+
+/usr/include/x86_64-linux-gnu/bits/ss_flags.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h:
+
+/usr/include/c++/13/cstdio:
+
+/usr/include/c++/13/stdexcept:
+
+/usr/include/c++/13/cstdlib:
+
+/usr/include/c++/13/cstring:
+
+/usr/include/c++/13/ctime:
+
+/usr/include/c++/13/bits/chrono.h:
+
+/usr/include/c++/13/deque:
+
+/usr/include/x86_64-linux-gnu/bits/types/stack_t.h:
+
+/usr/include/unistd.h:
+
+/usr/include/c++/13/ext/aligned_buffer.h:
+
+/usr/include/c++/13/ext/alloc_traits.h:
+
+/usr/include/c++/13/bits/stl_heap.h:
+
+/usr/include/c++/13/ext/string_conversions.h:
+
+/usr/include/c++/13/exception:
+
+/usr/include/c++/13/ext/type_traits.h:
+
+/usr/include/c++/13/bits/predefined_ops.h:
+
+/usr/include/c++/13/bits/regex.tcc:
+
+/usr/include/c++/13/bits/exception.h:
+
+/usr/include/c++/13/type_traits:
+
+/usr/include/c++/13/fstream:
+
+/usr/include/c++/13/initializer_list:
+
+/usr/include/errno.h:
+
+/usr/include/x86_64-linux-gnu/bits/timex.h:
+
+/usr/include/c++/13/ios:
+
+/usr/include/c++/13/iosfwd:
+
+/usr/include/c++/13/bits/regex_scanner.h:
+
+/usr/include/c++/13/iostream:
+
+/usr/include/libintl.h:
+
+/usr/include/c++/13/istream:
+
+/usr/include/c++/13/limits:
+
+/usr/include/x86_64-linux-gnu/bits/signal_ext.h:
+
+/usr/include/x86_64-linux-gnu/bits/sched.h:
+
+/usr/include/c++/13/locale:
+
+/usr/include/c++/13/map:
+
+/usr/include/c++/13/iomanip:
+
+/usr/include/c++/13/memory:
+
+/usr/include/x86_64-linux-gnu/bits/types/error_t.h:
+
+/usr/include/c++/13/new:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/c++/13/ratio:
+
+/usr/include/c++/13/sstream:
+
+/usr/include/c++/13/streambuf:
+
+/usr/include/c++/13/system_error:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/c++/13/typeinfo:
+
+/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h:
+
+/usr/include/c++/13/bits/invoke.h:
+
+/usr/include/c++/13/utility:
+
+/usr/include/c++/13/bits/nested_exception.h:
+
+/usr/include/ctype.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/linux/close_range.h:
+
+/usr/include/locale.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/StringMaker.h:
+
+/usr/include/signal.h:
+
+/usr/include/stdint.h:
+
+/usr/include/c++/13/bit:
+
+/usr/include/time.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigaction.h:
+
+/usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h:
+
+/usr/include/wctype.h:
+
+/usr/include/x86_64-linux-gnu/bits/confname.h:
+
+/usr/include/x86_64-linux-gnu/bits/cpu-set.h:
+
+/usr/include/x86_64-linux-gnu/bits/signum-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-least.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+_deps/approvaltests-src/ApprovalTests/utilities/MoreHelpMessages.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/getopt_core.h:
+
+/usr/include/x86_64-linux-gnu/bits/iscanonical.h:
+
+/usr/include/x86_64-linux-gnu/bits/locale.h:
+
+_deps/approvaltests-src/ApprovalTests/Approvals.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/posix_opt.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/13/bits/stl_vector.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/setjmp.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/signum-generic.h:
+
+/usr/include/c++/13/bits/stl_bvector.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigstack.h:
+
+/usr/include/c++/13/bits/regex_compiler.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/lib/x86_64-linux-gnu/libm.so.6:
+
+/usr/include/x86_64-linux-gnu/bits/sigstksz.h:
+
+/usr/include/x86_64-linux-gnu/bits/time.h:
+
+/usr/include/c++/13/bits/ostream.tcc:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/c++/13/bits/basic_string.tcc:
+
+/usr/include/c++/13/chrono:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.ts b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.ts
new file mode 100644
index 0000000..1eed7c2
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for sample_test_catch2.
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/depend.make b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/depend.make
new file mode 100644
index 0000000..e2e2e84
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for sample_test_catch2.
+# This may be replaced when dependencies are built.
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/flags.make b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/flags.make
new file mode 100644
index 0000000..62281fa
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# compile CXX with /usr/bin/c++
+CXX_DEFINES =
+
+CXX_INCLUDES = -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src/single_include -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/.. -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests
+
+CXX_FLAGS = -std=gnu++11
+
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/link.d b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/link.d
new file mode 100644
index 0000000..756ed91
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/link.d
@@ -0,0 +1,103 @@
+sample_test_catch2: \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o \
+ /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o \
+ CMakeFiles/sample_test_catch2.dir/main.cpp.o \
+ CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o \
+ ../src/libsrc.a \
+ ../_deps/approvaltests-build/ApprovalTests/libApprovalTests.a \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libstdc++.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libm.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libm.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libm.so \
+ /lib/x86_64-linux-gnu/libm.so.6 \
+ /lib/x86_64-linux-gnu/libmvec.so.1 \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libgcc_s.so.1 \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libc.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libc.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libc.so \
+ /lib/x86_64-linux-gnu/libc.so.6 \
+ /usr/lib/x86_64-linux-gnu/libc_nonshared.a \
+ /lib64/ld-linux-x86-64.so.2 \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libgcc_s.so.1 \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a \
+ /usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a \
+ /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o \
+ /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o \
+ /lib64/ld-linux-x86-64.so.2
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o:
+
+CMakeFiles/sample_test_catch2.dir/main.cpp.o:
+
+CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o:
+
+../src/libsrc.a:
+
+../_deps/approvaltests-build/ApprovalTests/libApprovalTests.a:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libstdc++.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libm.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libm.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libm.so:
+
+/lib/x86_64-linux-gnu/libm.so.6:
+
+/lib/x86_64-linux-gnu/libmvec.so.1:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libgcc_s.so.1:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libc.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libc.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libc.so:
+
+/lib/x86_64-linux-gnu/libc.so.6:
+
+/usr/lib/x86_64-linux-gnu/libc_nonshared.a:
+
+/lib64/ld-linux-x86-64.so.2:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc_s.so:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libgcc_s.so.1:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/libgcc.a:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o:
+
+/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o:
+
+/lib64/ld-linux-x86-64.so.2:
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/link.txt b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/link.txt
new file mode 100644
index 0000000..b1e503d
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/c++ -Wl,--dependency-file=CMakeFiles/sample_test_catch2.dir/link.d CMakeFiles/sample_test_catch2.dir/main.cpp.o CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o -o sample_test_catch2 ../src/libsrc.a ../_deps/approvaltests-build/ApprovalTests/libApprovalTests.a
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o
new file mode 100644
index 0000000..c09134e
Binary files /dev/null and b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o differ
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o.d b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o.d
new file mode 100644
index 0000000..5bec571
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o.d
@@ -0,0 +1,342 @@
+test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/main.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/ApprovalTests.hpp \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalTestsVersion.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ReporterFactory.h \
+ /usr/include/c++/13/functional /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/utility /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/QuietReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/TextDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Blocker.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/MachineBlocker.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/AutoApproveReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ApprovalTestNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SectionNameDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/google/GoogleCustomizationsFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/fmt/FmtToString.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/MoreHelpMessages.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/CartesianProduct.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ExistingFileNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/c++/13/regex /usr/include/c++/13/bitset \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/stack \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/deque.tcc /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex.h /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Options.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/ExistingFile.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SubdirectoryDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/DefaultNamerFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/DefaultNamerDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/StringWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalComparator.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/FileApprover.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/Approvals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/CombinationApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/TextFileComparator.h \
+ /usr/include/c++/13/fstream \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalException.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/CheckFileMacroIsAbsolute.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/boost_test/BoostTestApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/catch/Catch2Approvals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src/single_include/catch2/catch.hpp \
+ /usr/include/c++/13/cstdint /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/cassert /usr/include/assert.h \
+ /usr/include/c++/13/ratio /usr/include/c++/13/chrono \
+ /usr/include/c++/13/bits/chrono.h /usr/include/c++/13/limits \
+ /usr/include/c++/13/bits/parse_numbers.h /usr/include/c++/13/random \
+ /usr/include/c++/13/cmath /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/x86_64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/random.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h \
+ /usr/include/c++/13/bits/random.tcc /usr/include/c++/13/numeric \
+ /usr/include/c++/13/bits/stl_numeric.h /usr/include/c++/13/set \
+ /usr/include/c++/13/bits/stl_set.h \
+ /usr/include/c++/13/bits/stl_multiset.h /usr/include/c++/13/cstring \
+ /usr/include/string.h /usr/include/strings.h /usr/include/c++/13/cfloat \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/float.h /usr/include/signal.h \
+ /usr/include/x86_64-linux-gnu/bits/signum-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/signum-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \
+ /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/sigaction.h \
+ /usr/include/x86_64-linux-gnu/bits/sigcontext.h \
+ /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \
+ /usr/include/x86_64-linux-gnu/sys/ucontext.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstksz.h \
+ /usr/include/x86_64-linux-gnu/bits/ss_flags.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/sigthread.h \
+ /usr/include/x86_64-linux-gnu/bits/signal_ext.h \
+ /usr/include/c++/13/iomanip /usr/include/c++/13/iterator \
+ /usr/include/c++/13/bits/stream_iterator.h /usr/include/c++/13/iostream \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/cpputest/CppUTestApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/doctest/DocTestApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/fmt/FmtApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/google/GoogleConfiguration.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/google/GoogleTestApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/ut/UTApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/HelpMessages.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/NamerFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/AutoApproveIfMissingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/BlockingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CIBuildOnlyReporterUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ClipboardReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CombinationReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CustomReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/LinuxReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/MacReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/WindowsReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/DateUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/ExceptionCollector.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtilsSystemSpecific.h
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/progress.make b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/progress.make
new file mode 100644
index 0000000..85913da
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/progress.make
@@ -0,0 +1,4 @@
+CMAKE_PROGRESS_1 = 67
+CMAKE_PROGRESS_2 = 68
+CMAKE_PROGRESS_3 = 69
+
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o
new file mode 100644
index 0000000..7f528a3
Binary files /dev/null and b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o differ
diff --git a/c/test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o.d b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o.d
new file mode 100644
index 0000000..426775e
--- /dev/null
+++ b/c/test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o.d
@@ -0,0 +1,316 @@
+test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o: \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/supermarket_catch.cpp \
+ /usr/include/stdc-predef.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/ApprovalTests.hpp \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalTestsVersion.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Reporter.h \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/ptr_traits.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ReporterFactory.h \
+ /usr/include/c++/13/functional /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bit \
+ /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/x86_64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h /usr/include/c++/13/vector \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffInfo.h \
+ /usr/include/c++/13/utility /usr/include/c++/13/bits/stl_relops.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffPrograms.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ConvertForCygwin.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/CommandLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CommandReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/ApprovalsMacroDefaults.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Macros.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/WinMinGWUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringMaker.h \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/StringUtils.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/SystemUtils.h \
+ /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
+ /usr/include/x86_64-linux-gnu/bits/environments.h \
+ /usr/include/x86_64-linux-gnu/bits/confname.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \
+ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/launchers/SystemLauncher.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/GenericDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/QuietReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/TextDiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/Blocker.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/MachineBlocker.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/AutoApproveReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ApprovalTestNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SectionNameDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/google/GoogleCustomizationsFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/fmt/FmtToString.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/MoreHelpMessages.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/CartesianProduct.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/ExistingFileNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/scrubbers/Scrubbers.h \
+ /usr/include/c++/13/regex /usr/include/c++/13/bitset \
+ /usr/include/c++/13/locale \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/stack \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/deque.tcc /usr/include/c++/13/bits/stl_stack.h \
+ /usr/include/c++/13/bits/regex_constants.h \
+ /usr/include/c++/13/bits/regex_error.h \
+ /usr/include/c++/13/bits/regex_automaton.h \
+ /usr/include/c++/13/bits/regex_automaton.tcc \
+ /usr/include/c++/13/bits/regex_scanner.h \
+ /usr/include/c++/13/bits/regex_scanner.tcc \
+ /usr/include/c++/13/bits/regex_compiler.h \
+ /usr/include/c++/13/bits/regex_compiler.tcc \
+ /usr/include/c++/13/bits/regex.h /usr/include/c++/13/bits/regex.tcc \
+ /usr/include/c++/13/bits/regex_executor.h \
+ /usr/include/c++/13/bits/regex_executor.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/Options.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/ExistingFile.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FirstWorkingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultFrontLoadedReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/FrontLoadedReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporterFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DefaultReporterDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SubdirectoryDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/DefaultNamerFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/DefaultNamerDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/writers/StringWriter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalComparator.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorDisposer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/ComparatorFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/FileApprover.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/Approvals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/CombinationApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/comparators/TextFileComparator.h \
+ /usr/include/c++/13/fstream \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \
+ /usr/include/c++/13/bits/fstream.tcc \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/core/ApprovalException.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/CheckFileMacroIsAbsolute.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/boost_test/BoostTestApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/catch/Catch2Approvals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/cpputest/CppUTestApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/doctest/DocTestApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/fmt/FmtApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/google/GoogleConfiguration.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/google/GoogleTestApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/integrations/ut/UTApprovals.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/HelpMessages.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/NamerFactory.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/namers/SeparateApprovedAndReceivedDirectoriesNamer.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/AutoApproveIfMissingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/BlockingReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CIBuildOnlyReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CIBuildOnlyReporterUtils.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/ClipboardReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CombinationReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/CustomReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/DiffReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/EnvironmentVariableReporter.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/LinuxReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/MacReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/reporters/WindowsReporters.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/DateUtils.h \
+ /usr/include/c++/13/chrono /usr/include/c++/13/bits/chrono.h \
+ /usr/include/c++/13/ratio /usr/include/c++/13/cstdint \
+ /usr/include/c++/13/limits /usr/include/c++/13/bits/parse_numbers.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/ExceptionCollector.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/../ApprovalTests/utilities/FileUtilsSystemSpecific.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-src/single_include/catch2/catch.hpp \
+ /usr/include/c++/13/cstddef /usr/include/c++/13/cassert \
+ /usr/include/assert.h /usr/include/c++/13/random \
+ /usr/include/c++/13/cmath /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/x86_64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/random.h \
+ /usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h \
+ /usr/include/c++/13/bits/random.tcc /usr/include/c++/13/numeric \
+ /usr/include/c++/13/bits/stl_numeric.h \
+ /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src/supermarket.h
diff --git a/c/test-catch2/CTestTestfile.cmake b/c/test-catch2/CTestTestfile.cmake
new file mode 100644
index 0000000..f2f343f
--- /dev/null
+++ b/c/test-catch2/CTestTestfile.cmake
@@ -0,0 +1,10 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+add_test(sample_test_catch2 "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/sample_test_catch2")
+set_tests_properties(sample_test_catch2 PROPERTIES _BACKTRACE_TRIPLES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeLists.txt;23;add_test;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/CMakeLists.txt;0;")
+subdirs("../_deps/catch2-build")
+subdirs("../_deps/approvaltests-build")
diff --git a/c/test-catch2/Makefile b/c/test-catch2/Makefile
new file mode 100644
index 0000000..7db2314
--- /dev/null
+++ b/c/test-catch2/Makefile
@@ -0,0 +1,269 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-catch2/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-catch2/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-catch2/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-catch2/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+test-catch2/CMakeFiles/sample_test_catch2.dir/rule:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-catch2/CMakeFiles/sample_test_catch2.dir/rule
+.PHONY : test-catch2/CMakeFiles/sample_test_catch2.dir/rule
+
+# Convenience name for target.
+sample_test_catch2: test-catch2/CMakeFiles/sample_test_catch2.dir/rule
+.PHONY : sample_test_catch2
+
+# fast build rule for target.
+sample_test_catch2/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/build
+.PHONY : sample_test_catch2/fast
+
+main.o: main.cpp.o
+.PHONY : main.o
+
+# target to build an object file
+main.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.o
+.PHONY : main.cpp.o
+
+main.i: main.cpp.i
+.PHONY : main.i
+
+# target to preprocess a source file
+main.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.i
+.PHONY : main.cpp.i
+
+main.s: main.cpp.s
+.PHONY : main.s
+
+# target to generate assembly for a file
+main.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/main.cpp.s
+.PHONY : main.cpp.s
+
+supermarket_catch.o: supermarket_catch.cpp.o
+.PHONY : supermarket_catch.o
+
+# target to build an object file
+supermarket_catch.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.o
+.PHONY : supermarket_catch.cpp.o
+
+supermarket_catch.i: supermarket_catch.cpp.i
+.PHONY : supermarket_catch.i
+
+# target to preprocess a source file
+supermarket_catch.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.i
+.PHONY : supermarket_catch.cpp.i
+
+supermarket_catch.s: supermarket_catch.cpp.s
+.PHONY : supermarket_catch.s
+
+# target to generate assembly for a file
+supermarket_catch.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-catch2/CMakeFiles/sample_test_catch2.dir/build.make test-catch2/CMakeFiles/sample_test_catch2.dir/supermarket_catch.cpp.s
+.PHONY : supermarket_catch.cpp.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... sample_test_catch2"
+ @echo "... main.o"
+ @echo "... main.i"
+ @echo "... main.s"
+ @echo "... supermarket_catch.o"
+ @echo "... supermarket_catch.i"
+ @echo "... supermarket_catch.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/test-catch2/cmake_install.cmake b/c/test-catch2/cmake_install.cmake
new file mode 100644
index 0000000..f92ee6c
--- /dev/null
+++ b/c/test-catch2/cmake_install.cmake
@@ -0,0 +1,60 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for the subdirectory.
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/catch2-build/cmake_install.cmake")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for the subdirectory.
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-build/cmake_install.cmake")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-catch2/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/c/test-catch2/sample_test_catch2 b/c/test-catch2/sample_test_catch2
new file mode 100755
index 0000000..6dd1aa8
Binary files /dev/null and b/c/test-catch2/sample_test_catch2 differ
diff --git a/c/test-gtest/CMakeFiles/CMakeDirectoryInformation.cmake b/c/test-gtest/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..29df781
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/c/test-gtest/CMakeFiles/progress.marks b/c/test-gtest/CMakeFiles/progress.marks
new file mode 100644
index 0000000..ea70ce0
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+72
diff --git a/c/test-gtest/CMakeFiles/sample_test_gtest.dir/DependInfo.cmake b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/DependInfo.cmake
new file mode 100644
index 0000000..205f1c5
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/DependInfo.cmake
@@ -0,0 +1,25 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/main.cpp" "test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.o" "gcc" "test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.o.d"
+ "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/supermarket_gtest.cpp" "test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o" "gcc" "test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o.d"
+ "" "test-gtest/sample_test_gtest" "gcc" "test-gtest/CMakeFiles/sample_test_gtest.dir/link.d"
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+ )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/c/test-gtest/CMakeFiles/sample_test_gtest.dir/build.make b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/build.make
new file mode 100644
index 0000000..52659f7
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/build.make
@@ -0,0 +1,133 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# Include any dependencies generated for this target.
+include test-gtest/CMakeFiles/sample_test_gtest.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include test-gtest/CMakeFiles/sample_test_gtest.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include test-gtest/CMakeFiles/sample_test_gtest.dir/flags.make
+
+test-gtest/CMakeFiles/sample_test_gtest.dir/codegen:
+.PHONY : test-gtest/CMakeFiles/sample_test_gtest.dir/codegen
+
+test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.o: test-gtest/CMakeFiles/sample_test_gtest.dir/flags.make
+test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.o: test-gtest/main.cpp
+test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.o: test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.o -MF CMakeFiles/sample_test_gtest.dir/main.cpp.o.d -o CMakeFiles/sample_test_gtest.dir/main.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/main.cpp
+
+test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sample_test_gtest.dir/main.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/main.cpp > CMakeFiles/sample_test_gtest.dir/main.cpp.i
+
+test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sample_test_gtest.dir/main.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/main.cpp -o CMakeFiles/sample_test_gtest.dir/main.cpp.s
+
+test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o: test-gtest/CMakeFiles/sample_test_gtest.dir/flags.make
+test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o: test-gtest/supermarket_gtest.cpp
+test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o: test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o -MF CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o.d -o CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o -c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/supermarket_gtest.cpp
+
+test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.i"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/supermarket_gtest.cpp > CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.i
+
+test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.s"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/supermarket_gtest.cpp -o CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.s
+
+# Object files for target sample_test_gtest
+sample_test_gtest_OBJECTS = \
+"CMakeFiles/sample_test_gtest.dir/main.cpp.o" \
+"CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o"
+
+# External object files for target sample_test_gtest
+sample_test_gtest_EXTERNAL_OBJECTS =
+
+test-gtest/sample_test_gtest: test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.o
+test-gtest/sample_test_gtest: test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o
+test-gtest/sample_test_gtest: test-gtest/CMakeFiles/sample_test_gtest.dir/build.make
+test-gtest/sample_test_gtest: test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.ts
+test-gtest/sample_test_gtest: src/libsrc.a
+test-gtest/sample_test_gtest: lib/libgtest.a
+test-gtest/sample_test_gtest: _deps/approvaltests-build/ApprovalTests/libApprovalTests.a
+test-gtest/sample_test_gtest: test-gtest/CMakeFiles/sample_test_gtest.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable sample_test_gtest"
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/sample_test_gtest.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+test-gtest/CMakeFiles/sample_test_gtest.dir/build: test-gtest/sample_test_gtest
+.PHONY : test-gtest/CMakeFiles/sample_test_gtest.dir/build
+
+test-gtest/CMakeFiles/sample_test_gtest.dir/clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest && $(CMAKE_COMMAND) -P CMakeFiles/sample_test_gtest.dir/cmake_clean.cmake
+.PHONY : test-gtest/CMakeFiles/sample_test_gtest.dir/clean
+
+test-gtest/CMakeFiles/sample_test_gtest.dir/depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest /home/runner/work/Refactoring-Kata/Refactoring-Kata/c /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeFiles/sample_test_gtest.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : test-gtest/CMakeFiles/sample_test_gtest.dir/depend
+
diff --git a/c/test-gtest/CMakeFiles/sample_test_gtest.dir/cmake_clean.cmake b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/cmake_clean.cmake
new file mode 100644
index 0000000..b0620f5
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/cmake_clean.cmake
@@ -0,0 +1,14 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/sample_test_gtest.dir/link.d"
+ "CMakeFiles/sample_test_gtest.dir/main.cpp.o"
+ "CMakeFiles/sample_test_gtest.dir/main.cpp.o.d"
+ "CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o"
+ "CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o.d"
+ "sample_test_gtest"
+ "sample_test_gtest.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang CXX)
+ include(CMakeFiles/sample_test_gtest.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/c/test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.make b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.make
new file mode 100644
index 0000000..5bfbc95
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty compiler generated dependencies file for sample_test_gtest.
+# This may be replaced when dependencies are built.
diff --git a/c/test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.ts b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.ts
new file mode 100644
index 0000000..edac1ed
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for sample_test_gtest.
diff --git a/c/test-gtest/CMakeFiles/sample_test_gtest.dir/depend.make b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/depend.make
new file mode 100644
index 0000000..3359496
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for sample_test_gtest.
+# This may be replaced when dependencies are built.
diff --git a/c/test-gtest/CMakeFiles/sample_test_gtest.dir/flags.make b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/flags.make
new file mode 100644
index 0000000..d803732
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# compile CXX with /usr/bin/c++
+CXX_DEFINES =
+
+CXX_INCLUDES = -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/src -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests/.. -I/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/approvaltests-src/ApprovalTests -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest/include -isystem /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-src/googletest
+
+CXX_FLAGS = -std=gnu++11
+
diff --git a/c/test-gtest/CMakeFiles/sample_test_gtest.dir/link.txt b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/link.txt
new file mode 100644
index 0000000..24e6db4
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/c++ -Wl,--dependency-file=CMakeFiles/sample_test_gtest.dir/link.d CMakeFiles/sample_test_gtest.dir/main.cpp.o CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o -o sample_test_gtest ../src/libsrc.a ../lib/libgtest.a ../_deps/approvaltests-build/ApprovalTests/libApprovalTests.a
diff --git a/c/test-gtest/CMakeFiles/sample_test_gtest.dir/progress.make b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/progress.make
new file mode 100644
index 0000000..1ed96b3
--- /dev/null
+++ b/c/test-gtest/CMakeFiles/sample_test_gtest.dir/progress.make
@@ -0,0 +1,4 @@
+CMAKE_PROGRESS_1 = 70
+CMAKE_PROGRESS_2 = 71
+CMAKE_PROGRESS_3 = 72
+
diff --git a/c/test-gtest/CTestTestfile.cmake b/c/test-gtest/CTestTestfile.cmake
new file mode 100644
index 0000000..7a5593b
--- /dev/null
+++ b/c/test-gtest/CTestTestfile.cmake
@@ -0,0 +1,9 @@
+# CMake generated Testfile for
+# Source directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest
+# Build directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+add_test(sample_test_gtest "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/sample_test_gtest")
+set_tests_properties(sample_test_gtest PROPERTIES _BACKTRACE_TRIPLES "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeLists.txt;24;add_test;/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/CMakeLists.txt;0;")
+subdirs("../_deps/googletest-build")
diff --git a/c/test-gtest/Makefile b/c/test-gtest/Makefile
new file mode 100644
index 0000000..3053223
--- /dev/null
+++ b/c/test-gtest/Makefile
@@ -0,0 +1,269 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.31
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/runner/work/Refactoring-Kata/Refactoring-Kata/c
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+ /usr/local/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
+ /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+ /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+ /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+ /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest//CMakeFiles/progress.marks
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-gtest/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-gtest/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-gtest/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-gtest/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+test-gtest/CMakeFiles/sample_test_gtest.dir/rule:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test-gtest/CMakeFiles/sample_test_gtest.dir/rule
+.PHONY : test-gtest/CMakeFiles/sample_test_gtest.dir/rule
+
+# Convenience name for target.
+sample_test_gtest: test-gtest/CMakeFiles/sample_test_gtest.dir/rule
+.PHONY : sample_test_gtest
+
+# fast build rule for target.
+sample_test_gtest/fast:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/build
+.PHONY : sample_test_gtest/fast
+
+main.o: main.cpp.o
+.PHONY : main.o
+
+# target to build an object file
+main.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.o
+.PHONY : main.cpp.o
+
+main.i: main.cpp.i
+.PHONY : main.i
+
+# target to preprocess a source file
+main.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.i
+.PHONY : main.cpp.i
+
+main.s: main.cpp.s
+.PHONY : main.s
+
+# target to generate assembly for a file
+main.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/main.cpp.s
+.PHONY : main.cpp.s
+
+supermarket_gtest.o: supermarket_gtest.cpp.o
+.PHONY : supermarket_gtest.o
+
+# target to build an object file
+supermarket_gtest.cpp.o:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.o
+.PHONY : supermarket_gtest.cpp.o
+
+supermarket_gtest.i: supermarket_gtest.cpp.i
+.PHONY : supermarket_gtest.i
+
+# target to preprocess a source file
+supermarket_gtest.cpp.i:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.i
+.PHONY : supermarket_gtest.cpp.i
+
+supermarket_gtest.s: supermarket_gtest.cpp.s
+.PHONY : supermarket_gtest.s
+
+# target to generate assembly for a file
+supermarket_gtest.cpp.s:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(MAKE) $(MAKESILENT) -f test-gtest/CMakeFiles/sample_test_gtest.dir/build.make test-gtest/CMakeFiles/sample_test_gtest.dir/supermarket_gtest.cpp.s
+.PHONY : supermarket_gtest.cpp.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... sample_test_gtest"
+ @echo "... main.o"
+ @echo "... main.i"
+ @echo "... main.s"
+ @echo "... supermarket_gtest.o"
+ @echo "... supermarket_gtest.i"
+ @echo "... supermarket_gtest.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/runner/work/Refactoring-Kata/Refactoring-Kata/c && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/c/test-gtest/cmake_install.cmake b/c/test-gtest/cmake_install.cmake
new file mode 100644
index 0000000..5f5f3f1
--- /dev/null
+++ b/c/test-gtest/cmake_install.cmake
@@ -0,0 +1,55 @@
+# Install script for directory: /home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "1")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+# Set path to fallback-tool for dependency-resolution.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for the subdirectory.
+ include("/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/_deps/googletest-build/cmake_install.cmake")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+if(CMAKE_INSTALL_LOCAL_ONLY)
+ file(WRITE "/home/runner/work/Refactoring-Kata/Refactoring-Kata/c/test-gtest/install_local_manifest.txt"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
+endif()
diff --git a/java/pom.xml b/java/pom.xml
index 73ba4a7..c62567d 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -45,8 +45,8 @@
maven-compiler-plugin
3.8.0
- 22
- 22
+ 17
+ 17
diff --git a/java/src/main/java/dojo/supermarket/model/ShoppingCart.java b/java/src/main/java/dojo/supermarket/model/ShoppingCart.java
index 9293086..8d118e7 100644
--- a/java/src/main/java/dojo/supermarket/model/ShoppingCart.java
+++ b/java/src/main/java/dojo/supermarket/model/ShoppingCart.java
@@ -46,30 +46,58 @@ void handleOffers(Receipt receipt, Map offers, SupermarketCatalo
} else if (offer.offerType == SpecialOfferType.TWO_FOR_AMOUNT) {
x = 2;
- if (quantityAsInt >= 2) {
- double total = offer.argument * (quantityAsInt / x) + quantityAsInt % 2 * unitPrice;
- double discountN = unitPrice * quantity - total;
- discount = new Discount(p, "2 for " + offer.argument, -discountN);
+ if (isEligibleForTwoForAmount(quantityAsInt)) {
+ discount = calculateTwoForAmountDiscount(p, offer, unitPrice, quantity, quantityAsInt, x);
}
- } if (offer.offerType == SpecialOfferType.FIVE_FOR_AMOUNT) {
+ } else if (offer.offerType == SpecialOfferType.FIVE_FOR_AMOUNT) {
x = 5;
}
int numberOfXs = quantityAsInt / x;
- if (offer.offerType == SpecialOfferType.THREE_FOR_TWO && quantityAsInt > 2) {
- double discountAmount = quantity * unitPrice - ((numberOfXs * 2 * unitPrice) + quantityAsInt % 3 * unitPrice);
- discount = new Discount(p, "3 for 2", -discountAmount);
+ if (offer.offerType == SpecialOfferType.THREE_FOR_TWO && isEligibleForThreeForTwo(quantityAsInt)) {
+ discount = calculateThreeForTwoDiscount(p, unitPrice, quantity, quantityAsInt, numberOfXs);
}
if (offer.offerType == SpecialOfferType.TEN_PERCENT_DISCOUNT) {
- discount = new Discount(p, offer.argument + "% off", -quantity * unitPrice * offer.argument / 100.0);
+ discount = calculateTenPercentDiscount(p, offer, unitPrice, quantity);
}
- if (offer.offerType == SpecialOfferType.FIVE_FOR_AMOUNT && quantityAsInt >= 5) {
- double discountTotal = unitPrice * quantity - (offer.argument * numberOfXs + quantityAsInt % 5 * unitPrice);
- discount = new Discount(p, x + " for " + offer.argument, -discountTotal);
+ if (offer.offerType == SpecialOfferType.FIVE_FOR_AMOUNT && isEligibleForFiveForAmount(quantityAsInt)) {
+ discount = calculateFiveForAmountDiscount(p, offer, unitPrice, quantity, quantityAsInt, numberOfXs, x);
}
if (discount != null)
receipt.addDiscount(discount);
}
}
}
+
+ private boolean isEligibleForTwoForAmount(int quantityAsInt) {
+ return quantityAsInt >= 2;
+ }
+
+ private boolean isEligibleForThreeForTwo(int quantityAsInt) {
+ return quantityAsInt > 2;
+ }
+
+ private boolean isEligibleForFiveForAmount(int quantityAsInt) {
+ return quantityAsInt >= 5;
+ }
+
+ private Discount calculateTwoForAmountDiscount(Product p, Offer offer, double unitPrice, double quantity, int quantityAsInt, int x) {
+ double total = offer.argument * (quantityAsInt / x) + quantityAsInt % 2 * unitPrice;
+ double discountN = unitPrice * quantity - total;
+ return new Discount(p, "2 for " + offer.argument, -discountN);
+ }
+
+ private Discount calculateThreeForTwoDiscount(Product p, double unitPrice, double quantity, int quantityAsInt, int numberOfXs) {
+ double discountAmount = quantity * unitPrice - ((numberOfXs * 2 * unitPrice) + quantityAsInt % 3 * unitPrice);
+ return new Discount(p, "3 for 2", -discountAmount);
+ }
+
+ private Discount calculateTenPercentDiscount(Product p, Offer offer, double unitPrice, double quantity) {
+ return new Discount(p, offer.argument + "% off", -quantity * unitPrice * offer.argument / 100.0);
+ }
+
+ private Discount calculateFiveForAmountDiscount(Product p, Offer offer, double unitPrice, double quantity, int quantityAsInt, int numberOfXs, int x) {
+ double discountTotal = unitPrice * quantity - (offer.argument * numberOfXs + quantityAsInt % 5 * unitPrice);
+ return new Discount(p, x + " for " + offer.argument, -discountTotal);
+ }
}