UNPKG

apex-code-coverage-transformer

Version:

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

23 lines (22 loc) 694 B
import { IstanbulCoverageObject } from '../utils/types.js'; import { BaseHandler } from './BaseHandler.js'; /** * Handler for generating Istanbul/NYC JSON coverage reports. * * Istanbul is the most widely-used JavaScript code coverage tool. * This format is compatible with NYC, Codecov, and many other tools. * * Compatible with: * - Istanbul/NYC * - Codecov * - Coveralls * - Node.js coverage tools * * @see https://istanbul.js.org/ */ export declare class IstanbulCoverageHandler extends BaseHandler { private coverageMap; constructor(); processFile(filePath: string, fileName: string, lines: Record<string, number>): void; finalize(): IstanbulCoverageObject; }