finesse.tracing.forest.TraceForest.draw_by_dependency

TraceForest.draw_by_dependency(self)

Draws the forest as a string representation.

All the trees in the forest are sorted by their dependency and stored in the resultant string by these dependency sub-headings. Each tree also has its index (i.e. tracing priority) stored in the string above the drawn tree.

Returns:
forest_strstr

A string representation of the forest, sorted by dependency with tracing priority indices displayed for each tree.