Class FunctionRowsHtml

java.lang.Object
org.ek9lang.cli.coverage.FunctionRowsHtml

public final class FunctionRowsHtml extends Object
Generates HTML rows for covered and uncovered functions in a module. Each row shows an icon, function name (linked to source), and location.
  • Constructor Details

  • Method Details

    • generate

      public String 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.
      Parameters:
      coveredMethods - List of methods that were covered during tests
      uncoveredMethods - List of methods that were not covered
      sourceFiles - Map of source files for link generation
      Returns:
      HTML string containing function rows