public interface HTMLReportBuilder
| Modifier and Type | Method and Description |
|---|---|
void |
generateReport(@NotNull CoverageData coverageData)
Generates report from the specified coverage data.
|
void |
generateReport(@NotNull CoverageData older,
@NotNull CoverageData newer)
Generates report with coverage statistics difference according to previously gathered coverage data
|
void |
generateReport(@NotNull CoverageData data,
@NotNull StatisticsCalculator calculator)
Generates report with given coverage statistics calculator.
|
void |
setFooterHTML(@NotNull java.lang.String html)
Sets footer html text for generated source
|
void |
setReportDir(@NotNull java.io.File reportDir)
Sets report directory, i.e.
|
void |
setReportZip(@NotNull java.io.File reportZip)
Sets report zip file name, i.e.
|
void |
setSourceCodeFooterHTML(@NotNull java.lang.String html)
Sets footer html text for generated pages showing source code
|
void setReportDir(@NotNull
@NotNull java.io.File reportDir)
reportDir - report dirvoid setReportZip(@NotNull
@NotNull java.io.File reportZip)
reportZip - report dirvoid generateReport(@NotNull
@NotNull CoverageData coverageData)
throws ReportGenerationFailedException
coverageData - coverage dataReportGenerationFailedException - if for some reason report cannot be generatedvoid generateReport(@NotNull
@NotNull CoverageData older,
@NotNull
@NotNull CoverageData newer)
throws ReportGenerationFailedException
older - older coveragenewer - newer coverageReportGenerationFailedException - if for some reason report cannot be generatedvoid generateReport(@NotNull
@NotNull CoverageData data,
@NotNull
@NotNull StatisticsCalculator calculator)
throws ReportGenerationFailedException
StatisticsCalculator.compute(CoverageData)
before generating stats.data - datacalculator - calculatorReportGenerationFailedException - on errorvoid setFooterHTML(@NotNull
@NotNull java.lang.String html)
html - text to be included into generated pages as-isvoid setSourceCodeFooterHTML(@NotNull
@NotNull java.lang.String html)
html - text to be included into generated pages as-is