Uses of Record Class
org.ek9lang.cli.coverage.model.LineCoverage
Packages that use LineCoverage
Package
Description
HTML coverage report generation components using functional interfaces.
Model records for HTML coverage report generation.
-
Uses of LineCoverage in org.ek9lang.cli.coverage
Classes in org.ek9lang.cli.coverage that implement interfaces with type arguments of type LineCoverageModifier and TypeClassDescription(package private) final classGenerates HTML badge for branch coverage indicators.Methods in org.ek9lang.cli.coverage that return LineCoverageModifier and TypeMethodDescription(package private) LineCoverageSignatureCoverageResolver.resolve(int lineNum, String lineContent, Map<Integer, org.ek9.lang.CoverageRuntime.ModuleFunctionInfo> functions) Check if a line should inherit coverage from a function's signature.Methods in org.ek9lang.cli.coverage with parameters of type LineCoverageMethod parameters in org.ek9lang.cli.coverage with type arguments of type LineCoverageModifier and TypeMethodDescription(package private) Map<String, SourceFileInfo> SourceFileInfoBuilder.build(Map<String, Map<Integer, LineCoverage>> fileCoverageMap, Map<String, String> fileModuleMap) Build the final map of source file info from coverage data.SourceLinesHtml.generate(List<String> lines, Map<Integer, LineCoverage> lineCoverage, String sourceFilePath) Generate HTML for all source lines with coverage highlighting. -
Uses of LineCoverage in org.ek9lang.cli.coverage.model
Methods in org.ek9lang.cli.coverage.model that return types with arguments of type LineCoverageModifier and TypeMethodDescriptionSourceFileInfo.lineCoverage()Returns the value of thelineCoveragerecord component.Constructor parameters in org.ek9lang.cli.coverage.model with type arguments of type LineCoverageModifierConstructorDescriptionSourceFileInfo(String filePath, String moduleName, Map<Integer, LineCoverage> lineCoverage, int coveredCount, int totalCount) Creates an instance of aSourceFileInforecord class.