UNPKG

apex-code-coverage-transformer

Version:

Transform Salesforce Apex code coverage JSONs into other formats accepted by SonarQube, GitHub, GitLab, Azure, Bitbucket, etc.

18 lines (17 loc) 626 B
import { CoberturaCoverageObject } from '../utils/types.js'; import { BaseHandler } from './BaseHandler.js'; /** * Handler for generating Cobertura XML coverage reports. * * Cobertura format is widely supported by many CI/CD platforms * including Codecov, Azure DevOps, Jenkins, and GitLab. * * @see http://cobertura.github.io/cobertura/ */ export declare class CoberturaCoverageHandler extends BaseHandler { private readonly coverageObj; private packageMap; constructor(); processFile(filePath: string, fileName: string, lines: Record<string, number>): void; finalize(): CoberturaCoverageObject; }