Construct a ReportBuilder
base path that the incoming file path should be relativized with
Map of built DetailedSummaries keyed by summary paths
Build a TreeReport
Use the parsed data to build a TreeReport. If at least on section of data has not been parsed yet, this method will throw an error.
TreeReport containing parsed data
Helper method to transform the map of DetailedSummaries to a tree of TreeReportNodes or DetailedSummaries.
Detail Map to use for TreeReport
Build a new DetailedSummaryBuilder for a detail section
option to pass to DetailedSummaryBuilder constructor
DetailedSummaryBuilder
Handle parsing data for current section
data to parse
Handle parsing data for total summary
data to parse
Parse a line of data
Parse a line of data that matches the LCOV format. Data will contribute to both the section's summary data as well as total summary data for the report.
data to parse
Generated using TypeDoc
Tree Report Builder
An extension of {@link ReportBuilder | ReportBuilder} that builds a TreeReport instead of a regular Report.