MCPcopy Create free account
hub / github.com/danvk/webdiff / process

Function process

ts/codediff/__tests__/addcharacterdiffs_test.ts:184–192  ·  view source on GitHub ↗
(codes: CharacterDiff[], txt: string)

Source from the content-addressed store, hash-verified

182 const [beforeCodes, afterCodes] = codes;
183
184 const process = function (codes: CharacterDiff[], txt: string) {
185 return codes
186 .map(function (code) {
187 let part = txt.substring(code[1], code[2]);
188 if (code[0] != null) part = '[' + part + ']';
189 return part;
190 })
191 .join('');
192 };
193
194 const beforeActual = process(beforeCodes, beforeText),
195 afterActual = process(afterCodes, afterText);

Callers 1

assertCharDiffFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected