Replies: 1 comment
-
This feature is now available in v0.8.0, after some further improvements to what is shown above, including icons to improve accessibility. See the demonstration for a live example based on Doxide's own code and the documentation on how to get set up with your own codebase. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
A sneak peak of what's ahead in terms of code coverage reports in Doxide. The interactive sunburst chart is made with Apache ECharts, while the sortable tables are made using the tablesort JavaScript via Material for MkDocs. Both features allow digging into the source code hierarchy to determine where to target additional tests.
The raw data on code coverage comes from
gcov
for execution counts, and the tree-sitter parser to determine which lines to include as a baseline at source code level. The whole approach builds on this recent blog post on improving C++ code coverage reports, especially for uninstantiated function templates.Doxide.Code.Coverage.Demonstratoin.mp4
Beta Was this translation helpful? Give feedback.
All reactions