Index

A F G M W 
All Classes and Interfaces|All Packages

A

aggregateClassCoverage(IClassCoverage) - Static method in class fr.bl.drit.jacoco.report.MinimalReportGenerator
Aggregates coverage information for a single class into a map from method identifier to a list of covered source line numbers for that method.
aggregateMethodCoverage(IMethodCoverage) - Static method in class fr.bl.drit.jacoco.report.MinimalReportGenerator
Aggregates the covered source line numbers for a single method.
analyzeCoverage(List<String>, List<String>) - Static method in class fr.bl.drit.jacoco.report.MinimalReportGenerator
Loads execution data from the provided JaCoCo *.exec files and analyzes the supplied class files to produce a collection of IClassCoverage objects.

F

fr.bl.drit.jacoco.report - package fr.bl.drit.jacoco.report
 

G

generateReport(List<String>, List<String>) - Static method in class fr.bl.drit.jacoco.report.MinimalReportGenerator
Generates the in-memory coverage report structure for the given JaCoCo execution files and class files.

M

main(String[]) - Static method in class fr.bl.drit.jacoco.report.MinimalReportGenerator
Entry point for the minimal report generator CLI.
MinimalReportGenerator - Class in fr.bl.drit.jacoco.report
Minimal utility to generate a compact JSON coverage report from JaCoCo execution (".exec") files and Java class files.
MinimalReportGenerator.ClassesCoverage - Interface in fr.bl.drit.jacoco.report
Represents the coverage of all covered classes in a report.
MinimalReportGenerator.LinesCoverage - Interface in fr.bl.drit.jacoco.report
Represents the coverage of a single method as a list of covered source line numbers.
MinimalReportGenerator.MethodsCoverage - Interface in fr.bl.drit.jacoco.report
Represents the coverage of all covered methods within a single class.

W

writeReport(MinimalReportGenerator.ClassesCoverage, String) - Static method in class fr.bl.drit.jacoco.report.MinimalReportGenerator
Serializes the generated report structure to the given filesystem path as a pretty (but compact object entries) JSON file.
A F G M W 
All Classes and Interfaces|All Packages