12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- function cloneProcessCov(processCov) {
- const result = [];
- for (const scriptCov of processCov.result) {
- result.push(cloneScriptCov(scriptCov));
- }
- return {
- result,
- };
- }
- exports.cloneProcessCov = cloneProcessCov;
- function cloneScriptCov(scriptCov) {
- const functions = [];
- for (const functionCov of scriptCov.functions) {
- functions.push(cloneFunctionCov(functionCov));
- }
- return {
- scriptId: scriptCov.scriptId,
- url: scriptCov.url,
- functions,
- };
- }
- exports.cloneScriptCov = cloneScriptCov;
- function cloneFunctionCov(functionCov) {
- const ranges = [];
- for (const rangeCov of functionCov.ranges) {
- ranges.push(cloneRangeCov(rangeCov));
- }
- return {
- functionName: functionCov.functionName,
- ranges,
- isBlockCoverage: functionCov.isBlockCoverage,
- };
- }
- exports.cloneFunctionCov = cloneFunctionCov;
- function cloneRangeCov(rangeCov) {
- return {
- startOffset: rangeCov.startOffset,
- endOffset: rangeCov.endOffset,
- count: rangeCov.count,
- };
- }
- exports.cloneRangeCov = cloneRangeCov;
|