Uses of Record Class
org.ek9lang.cli.coverage.model.SourceFileInfo
Packages that use SourceFileInfo
Package
Description
HTML coverage report generation components using functional interfaces.
Model records for HTML coverage report generation.
-
Uses of SourceFileInfo in org.ek9lang.cli.coverage
Classes in org.ek9lang.cli.coverage that implement interfaces with type arguments of type SourceFileInfoModifier and TypeClassDescriptionfinal classGenerates the attention required section showing modules below coverage threshold.final classGenerates the module tree HTML showing hierarchical grouping of modules.final classCollects coverage data from CoverageRuntime and scans source files.Methods in org.ek9lang.cli.coverage that return types with arguments of type SourceFileInfoModifier and TypeMethodDescriptionSourceFileCoverageCollector.get()static Map<String, List<SourceFileInfo>> ModuleCoverageSupport.groupByModule(Map<String, SourceFileInfo> sourceFiles) Group source files by module name.Method parameters in org.ek9lang.cli.coverage with type arguments of type SourceFileInfoModifier and TypeMethodDescriptionAttentionSectionHtml.apply(Map<String, SourceFileInfo> sourceFiles) ModuleTreeHtml.apply(Map<String, SourceFileInfo> sourceFiles) static List<ModuleInfo> ModuleCoverageSupport.collectAllModuleInfo(Map<String, List<SourceFileInfo>> moduleFiles) Collect module info from CoverageRuntime.FunctionRowsHtml.generate(List<org.ek9.lang.CoverageRuntime.CoveredMethod> coveredMethods, List<org.ek9.lang.CoverageRuntime.UncoveredMethod> uncoveredMethods, Map<String, SourceFileInfo> sourceFiles) Generate function rows HTML for the given covered and uncovered methods.static Map<String, List<SourceFileInfo>> ModuleCoverageSupport.groupByModule(Map<String, SourceFileInfo> sourceFiles) Group source files by module name. -
Uses of SourceFileInfo in org.ek9lang.cli.coverage.model
Methods in org.ek9lang.cli.coverage.model that return types with arguments of type SourceFileInfoModifier and TypeMethodDescriptionModuleInfo.files()Returns the value of thefilesrecord component.Constructor parameters in org.ek9lang.cli.coverage.model with type arguments of type SourceFileInfoModifierConstructorDescriptionModuleInfo(String name, long moduleId, double coverage, int hits, int total, List<SourceFileInfo> files) Creates an instance of aModuleInforecord class.