Closed vecchiot-aws closed 3 years ago
Current status: In coverage reports, <
and >
are displayed as <
and >
. Need to find where else this could be happening and fix.
Fixed issue with coverage reports; have not found issue present anywhere else.
Removed dependency on source-language-flag PR.
Issue #, if available:
Description of changes:
Currently when CBMC-viewer encounters a name like
<Sheep as Animal>::noise
(a Rust name), the angled brackets are treated as HTML tags, causing the name to be displayed incorrectly in viewer traces. This patch escapes HTML characters in the function names to avoid this issue in the future.By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.