Class XMLCoverageWriter

java.lang.Object
org.jacoco.report.internal.xml.XMLCoverageWriter

public final class XMLCoverageWriter extends Object
Serializes coverage data as XML fragments.
  • Method Details

    • writeBundle

      public static void writeBundle(IBundleCoverage bundle, ReportElement element) throws IOException
      Writes the structure of a given bundle.
      Parameters:
      bundle - bundle coverage data
      element - container element for the bundle data
      Throws:
      IOException - if XML can't be written to the underlying output
    • writeCounters

      public static void writeCounters(ICoverageNode node, ReportElement parent) throws IOException
      Writes all non-zero counters of the given node.
      Parameters:
      node - node to retrieve counters from
      parent - container for the counter elements
      Throws:
      IOException - if XML can't be written to the underlying output