Class CoverageTrendChart
java.lang.Object
com.parasoft.findings.jenkins.coverage.api.metrics.charts.CoverageTrendChart
Builds the Java side model for a trend chart showing the line and branch coverage of a project. The number of builds
 to consider is controlled by a 
ChartModelConfiguration instance. The created model object can be serialized
 to JSON (e.g., using the JacksonFacade) and can be used 1:1 as ECharts configuration object in the
 corresponding JS file.- Author:
 - Ullrich Hafner
 - See Also:
 - 
JacksonFacade
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionedu.hm.hafner.echarts.line.LinesChartModelcreate(Iterable<edu.hm.hafner.echarts.BuildResult<CoverageStatistics>> results, edu.hm.hafner.echarts.ChartModelConfiguration configuration) Creates the chart for the specified results. 
- 
Constructor Details
- 
CoverageTrendChart
public CoverageTrendChart() 
 - 
 - 
Method Details
- 
create
public edu.hm.hafner.echarts.line.LinesChartModel create(Iterable<edu.hm.hafner.echarts.BuildResult<CoverageStatistics>> results, edu.hm.hafner.echarts.ChartModelConfiguration configuration) Creates the chart for the specified results.- Parameters:
 results- the forensics results to render - these results must be provided in descending order, i.e. the current * build is the head of the list, then the previous builds, and so onconfiguration- the chart configuration to be used- Returns:
 - the chart model, ready to be serialized to JSON
 
 
 -