Echo Writes Code

History

Type Hash
commit 44192a903edfe5f288768867226d7d930df12c28 44192a9 Fix remaining includes Fix remaining includ…
commit 1b835edaf8dff6fefd29706149063e66deb0e430 1b835ed Add new reporter method to handle a failed fixture Add new reporter met…
commit 5501ac9406389294c96c6f603f35791a0eff0314 5501ac9 Move SCENARIO macro to suite.hpp Move SCENARIO macro …
commit 5a38af907a2516abd940c7cc2e0f058d0baef147 5a38af9 Compile fixture.cpp Compile fixture.cpp
commit 1fe412a53389e8b65b12e118abb6d606d7fbc925 1fe412a Add testing::fixture namespace; add suite.inl for one template function Add testing::fixture…
commit aea9e32f0981ac9cba998f16f4a17cdc48226621 aea9e32 Fix include guard symbol names; add Suite::execute_fixtures Fix include guard sy…
commit 54336cfae37466d3a187013f14f755ba191504e4 54336cf Merge branch 'rename-parsing-outcomes' into 'main' Merge branch 'rename…
commit d227d99245adb24b85a6512ba120a384a5e89d66 d227d99 Update changelog Update changelog
commit 9ad6fa92db06c2543603cae5c09cb78c3be298ca 9ad6fa9 Rename some variables to reduce confusion Rename some variable…
commit c63229e5996b7d7ba670c71495f5a67be4940416 c63229e Fix references to parsing::result Fix references to pa…
commit 919a18af53787d7d8f71382591bc3685deae1740 919a18a Rename parsing::outcomes to parsing::result Rename parsing::outc…
commit 7426e014d11ae7adea1d02f654b9cc2520af6149 7426e01 Merge branch 'rename-test-library' into 'main' Merge branch 'rename…
commit a5361f869fd46e859a076d400950af3680a5f3c4 a5361f8 Update changelog Update changelog
commit 56499f9520631935fb17f648b899b872f69055f3 56499f9 Fix references to testing library Fix references to te…
commit 388c9e90a31b3993643388f75ef300223cfb146b 388c9e9 Rename test library to testing Rename test library …
commit 44655041b4352ab8d7fcd1da78befb4c238b67cd 4465504 Merge branch 'fix-suite-singleton' into 'main' Merge branch 'fix-su…
commit c64e34cfa321029ba96bcacab75060037d7bc241 c64e34c Update changelog Update changelog
commit 3fdf4fd3be6867a071f99ad41314a4df1b5caa1a 3fdf4fd Disallow copying and moving the Suite singleton Disallow copying and…
commit 5e205f3b1ea3baa0a8b1de882c8d694ac920938a 5e205f3 Merge branch 'and-then-combinator' into 'main' Merge branch 'and-th…
commit 4d7de6c4c13751875f506628406c3cbfb7cd71ac 4d7de6c Update changelog Update changelog
commit c0d98834f01d2df7661a162c1960ee1147b4d854 c0d9883 Add explainer comment for batshit syntax Add explainer commen…
commit 052532172dd775fef8efd8f4a8ee4650f156f286 0525321 Add more tests for the AndThen combinator Add more tests for t…
commit 4a4de58b502c635b2da5051e98e1adc5c1f4684b 4a4de58 Add AndThen combinator Add AndThen combinat…
commit 08829355321fca019ddb2b6bacc6ef884f122f44 0882935 Update text tests Update text tests
commit e4dad92d75d4b1fbd135d7babe815e0b8c9f8289 e4dad92 Some cleanup, refactoring, and cosmetic changes Some cleanup, refact…
commit 264bc096b1fbfb5376d86e6b18fe9769c1d653f9 264bc09 Merge branch 'fix-msvc-truncated-value-warning' into 'main' Merge branch 'fix-ms…
commit c68845ec2bb21fd9550db3b326dfa9704b49247c c68845e Update changelog Update changelog
commit 326d5d5fd64f6808f8ff961236e1a04c2334b0e7 326d5d5 Fix "cast truncates constant value" compilation warning on MSVC Fix "cast truncates …
commit 7889589c40c2f7642098c8e3048db8dac31334b6 7889589 Merge branch 'fixed-width-unsigned-integer-parsers' into 'main' Merge branch 'fixed-…
commit dd63487664d83d2ba988bb963677b737b0fe2412 dd63487 Update changelog Update changelog
commit 0e08d3de01910ea26ac8cab351d30b1fdbf857a9 0e08d3d Add bits::BigEndianUnsignedInteger parser Add bits::BigEndianU…
commit a8e3cd63ac68d7cbfb5919134236aab9fe76a135 a8e3cd6 Cosmetic fix Cosmetic fix
commit acc33dbebbae61920f410e39c91b81a9745bc038 acc33db Add LittleEndianUnsignedInteger parser Add LittleEndianUnsi…
commit d9b7601ea385ce1f0fd839ee792dcbf42e5a0730 d9b7601 Merge branch 'first-parsers-and-combinator' into 'main' Merge branch 'first-…
commit a35f21e64bffab090027796f5dd2b0ede6ea4932 a35f21e Update changelog Update changelog
commit 8d3c8e4790172cc549a3f7a63e5ce067068ecab1 8d3c8e4 Add more combinator tests Add more combinator …
commit bd075132ab4f02023e7e7e3b1ea0fb087605b8a8 bd07513 Add parsing::text namespace Add parsing::text na…
commit 53a0637626cbecb433b0580d455f13352f07188c 53a0637 More cosmetic fixes More cosmetic fixes
commit c98f14841b330b0c81b430b0066563980a198f53 c98f148 Add parsing::combinators namespace Add parsing::combina…
commit 1d548d0b4a46dfd3ada0818489a7d70796fdd960 1d548d0 Cosmetic fixes Cosmetic fixes
commit b32ecbadd64cdd1e5bf214cb2ff901ebc3e67ebc b32ecba Add parsing::bits namespace Add parsing::bits na…
commit f6888678f27539449fbb09524e0b28697f667061 f688867 Add parsing::outcomes namespace Add parsing::outcome…
commit 7b86496b5208498d91e336d9a25280db318e1429 7b86496 Add bits namespace and bits::State class Add bits namespace a…
commit 928ca066b927fbb6986bc71dabb1e50a3cdda5b3 928ca06 Merge branch 'cpp-20' into 'main' Merge branch 'cpp-20…
commit ec63e61b3572b440bf8676ec949a77814e0c43fa ec63e61 Update changelog Update changelog
commit 119a43c025b29a307306548e551bc0bce6df52ba 119a43c Update compiler requirements in the README Update compiler requ…
commit 911d8bcd91695543cb6d43d0044e1cc968f5b11c 911d8bc Set CMAKE_CXX_VERSION to 20 Set CMAKE_CXX_VERSIO…
commit 5fafe26961c72c8d312634025e65001f34c2a340 5fafe26 Merge branch 'assert-64-bit' into 'main' Merge branch 'assert…
commit 7cdd7018aa4ea5bbb18144db812983ead1b0db96 7cdd701 Update changelog Update changelog
commit e35a1fb713f99d75d4fd8cead65c00d75b4bedf3 e35a1fb Call check_crucible_supports_target() in top-level CMakeLists.txt Call check_crucible_…