MCPcopy Index your code
hub / github.com/prettydiff/prettydiff / del

Function del

api/mode.ts:595–616  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

593 lexers.insert = lexers.insert + 1;
594 },
595 del = function mode_del():void {
596 const symb:string = json[a][0],
597 change:string = (symb === "-")
598 ? "delete"
599 : "replace";
600 options.parsed.token[count[0]] = `<span class="prettydiff_rendered prettydiff_${change}">${options.parsed.token[count[0]]}`;
601 if (json[a + 1][0] === symb) {
602 do {
603 count[0] = count[0] + 1;
604 if (change === "replace") {
605 count[1] = count[1] + 1;
606 }
607 a = a + 1;
608 } while (json[a + 1][0] === symb);
609 }
610 options.parsed.token[count[0]] = `${options.parsed.token[count[0]]}</span>`;
611 if (change === "delete") {
612 lexers.del = lexers.del + 1;
613 } else {
614 lexers.replace = lexers.replace + 1;
615 }
616 },
617 summary = function mode_summary():void {
618 const keys:string[] = Object.keys(lexers),
619 len:number = keys.length,

Callers 1

modeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected