This demo visualizes the unit test code coverage information gathered by Atlassian Clover for the Carrot2 project. The size of the polygon represents the total complexity of the package or class, the color represents the coverage ranging from 0% (red) to 100% (green).
Choose different presentation modes:
Layout: polygonal | rectangular
View: hierarchical | flattened
Converting Clover's internal JSON results object to FoamTree format.
Inserting zero-width-space characters (
\u200b) to allow FoamTree to break lines on dots
groupContentDecorator to draw
the coverage value results bar below the main label.
stacking option to choose between
different stacking modes for the group hierarchy.
titleBarDecorator to add the display
of coverage value in the title bar.
Loading and using custom web fonts to render FoamTree content.