diff options
| author | Leitwolf11 | 2026-09-24 23:05:47 +0300 |
|---|---|---|
| committer | Leitwolf11 | 2026-09-24 23:05:47 +0300 |
| commit | d79b294903e4d0f4b24fdf1cc50be4b0fec7f745 (patch) | |
| tree | 64f0c7c3dfbc08bfb70d9a37df5cccae3d52b526 /docs/why-catch3.md | |
| parent | 9ad804cedf4cc4a85ef89fe097f97a3b44654360 (diff) | |
| download | catch3-0.2.0.tar.gz | |
Add snapshots and JUnit result serialization0.2.0
Diffstat (limited to 'docs/why-catch3.md')
| -rw-r--r-- | docs/why-catch3.md | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/why-catch3.md b/docs/why-catch3.md index 0b62402f..30dd5159 100644 --- a/docs/why-catch3.md +++ b/docs/why-catch3.md @@ -40,7 +40,10 @@ future Catch2 upstream change will be adopted unchanged or that all downstream projects have already been validated. The split also applies to implementation and packaging: Catch2 remains the -engine dependency, while Progmasoft's header-only API is a separate target. +engine dependency, while Progmasoft's compiled C++20 library is a separate +target. Template-based generators and call-site assertion macros remain in +headers; snapshot I/O, result aggregation, and XML serialization are compiled +implementations. Keep tests for the two areas independently identifiable so additions do not silently alter the upstream compatibility baseline. |