apex-code-coverage-transformer
Version:
Transform Salesforce Apex code coverage JSONs into other formats accepted by SonarQube, GitHub, GitLab, Azure, Bitbucket, etc.
22 lines (21 loc) • 609 B
TypeScript
import { CloverCoverageObject } from '../utils/types.js';
import { BaseHandler } from './BaseHandler.js';
/**
* Handler for generating Clover XML coverage reports.
*
* Clover is a code coverage tool commonly used with Atlassian tools.
*
* Compatible with:
* - Bamboo
* - Bitbucket
* - Jenkins
* - Atlassian tools
*
* @see https://openclover.org/
*/
export declare class CloverCoverageHandler extends BaseHandler {
private readonly coverageObj;
constructor();
processFile(filePath: string, fileName: string, lines: Record<string, number>): void;
finalize(): CloverCoverageObject;
}