Index
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
*.execfiles and analyzes the supplied class files to produce a collection ofIClassCoverageobjects.
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.
All Classes and Interfaces|All Packages