Package org.ek9lang.cli.coverage.model
package org.ek9lang.cli.coverage.model
Model records for HTML coverage report generation.
Immutable data transfer records for coverage information:
LineCoverage- Coverage info for a single lineSourceFileInfo- Source file with coverage dataModuleInfo- Module grouping and display infoFileLink- File link generation helper
-
Record ClassesClassDescriptionFile link parts for generating HTML hyperlinks to source file locations.Coverage information for a single source line.Module information for grouping and display in coverage reports.Source file with its module and coverage data.