Package | Description |
---|---|
org.jacoco.report.internal | |
org.jacoco.report.internal.html | |
org.jacoco.report.internal.html.index |
Internal: Index generation for HTML reports.
|
org.jacoco.report.internal.html.page | |
org.jacoco.report.internal.html.resources |
Internal: Resources for HTML reports.
|
org.jacoco.report.internal.html.table |
Internal: Sortable HTML table for coverage node elements.
|
Modifier and Type | Method and Description |
---|---|
ReportOutputFolder |
ReportOutputFolder.subFolder(String name)
Creates a sub-folder with the given name.
|
Modifier and Type | Method and Description |
---|---|
String |
ReportOutputFolder.getLink(ReportOutputFolder base,
String name)
Returns a link relative to a given base to a resource within this folder.
|
Modifier and Type | Method and Description |
---|---|
HTMLElement |
HTMLElement.a(ILinkable linkable,
ReportOutputFolder base)
Creates a link to the given
ILinkable . |
String |
ILinkable.getLink(ReportOutputFolder base)
Returns a relative link to the item that works from the given base
folder.
|
Constructor and Description |
---|
HTMLGroupVisitor(ReportPage parent,
ReportOutputFolder folder,
IHTMLReportContext context,
String name)
Create a new group handler.
|
Constructor and Description |
---|
ElementIndex(ReportOutputFolder baseFolder)
Creates a new empty index for a HTML report.
|
Modifier and Type | Field and Description |
---|---|
protected ReportOutputFolder |
ReportPage.folder
output folder for this node
|
Modifier and Type | Method and Description |
---|---|
String |
ReportPage.getLink(ReportOutputFolder base) |
Constructor and Description |
---|
BundlePage(IBundleCoverage bundle,
ReportPage parent,
ISourceFileLocator locator,
ReportOutputFolder folder,
IHTMLReportContext context)
Creates a new visitor in the given context.
|
ClassPage(IClassCoverage classNode,
ReportPage parent,
ILinkable sourcePage,
ReportOutputFolder folder,
IHTMLReportContext context)
Creates a new visitor in the given context.
|
GroupPage(ICoverageNode node,
ReportPage parent,
ReportOutputFolder folder,
IHTMLReportContext context)
Creates a new visitor in the given context.
|
NodePage(NodeType node,
ReportPage parent,
ReportOutputFolder folder,
IHTMLReportContext context)
Creates a new node page.
|
PackagePage(IPackageCoverage node,
ReportPage parent,
ISourceFileLocator locator,
ReportOutputFolder folder,
IHTMLReportContext context)
Creates a new visitor in the given context.
|
PackageSourcePage(IPackageCoverage node,
ReportPage parent,
ISourceFileLocator locator,
ReportOutputFolder folder,
IHTMLReportContext context,
ILinkable packagePage)
Creates a new visitor in the given context.
|
ReportPage(ReportPage parent,
ReportOutputFolder folder,
IHTMLReportContext context)
Creates a new report page.
|
SessionsPage(List<SessionInfo> sessionInfos,
Collection<ExecutionData> executionData,
ElementIndex index,
ReportPage parent,
ReportOutputFolder folder,
IHTMLReportContext context)
Creates a new page page to display session information.
|
SourceFilePage(ISourceNode sourceFileNode,
Reader sourceReader,
int tabWidth,
ReportPage parent,
ReportOutputFolder folder,
IHTMLReportContext context)
Creates a new page with given information.
|
TablePage(NodeType node,
ReportPage parent,
ReportOutputFolder folder,
IHTMLReportContext context)
Creates a new node page.
|
Modifier and Type | Method and Description |
---|---|
String |
Resources.getLink(ReportOutputFolder base,
String name)
Returns a relative link to a static resource.
|
Constructor and Description |
---|
Resources(ReportOutputFolder root)
Attaches resources to the report with the given root folder.
|
Modifier and Type | Method and Description |
---|---|
void |
LabelColumn.footer(HTMLElement td,
ICoverageNode total,
Resources resources,
ReportOutputFolder base) |
void |
IColumnRenderer.footer(HTMLElement td,
ICoverageNode total,
Resources resources,
ReportOutputFolder base)
Renders the footer for this column.
|
void |
PercentageColumn.footer(HTMLElement td,
ICoverageNode total,
Resources resources,
ReportOutputFolder base) |
void |
BarColumn.footer(HTMLElement td,
ICoverageNode total,
Resources resources,
ReportOutputFolder base) |
void |
CounterColumn.footer(HTMLElement td,
ICoverageNode total,
Resources resources,
ReportOutputFolder base) |
void |
LabelColumn.item(HTMLElement td,
ITableItem item,
Resources resources,
ReportOutputFolder base) |
void |
IColumnRenderer.item(HTMLElement td,
ITableItem item,
Resources resources,
ReportOutputFolder base)
Renders a single item in this column.
|
void |
PercentageColumn.item(HTMLElement td,
ITableItem item,
Resources resources,
ReportOutputFolder base) |
void |
BarColumn.item(HTMLElement td,
ITableItem item,
Resources resources,
ReportOutputFolder base) |
void |
CounterColumn.item(HTMLElement td,
ITableItem item,
Resources resources,
ReportOutputFolder base) |
void |
Table.render(HTMLElement parent,
List<? extends ITableItem> items,
ICoverageNode total,
Resources resources,
ReportOutputFolder base)
Renders a table for the given icon
|
Copyright © 2023. All rights reserved.