Testwell CTC++ is a code coverage analyzer for C and C++. With version 10.1, released in March 2024, a new feature “Justifications” is available.
This feature is useful to explain missing coverage. Justifications are documented in the coverage report and will be taken into account when calculating coverage results.
Justifications can be stored as comments in the source code itself. On the other hand, justifications can also be contributed via companion files, e.g if changes to the source code are not desired or simply not possible.
This video shows both scenarios using a small example project.