MCPcopy
hub / github.com/vitest-dev/vitest / diffStringsRaw

Function diffStringsRaw

packages/utils/src/diff/printDiffs.ts:59–72  ·  view source on GitHub ↗
(
  a: string,
  b: string,
  cleanup: boolean,
  options?: DiffOptions,
)

Source from the content-addressed store, hash-verified

57// Compare two strings character-by-character.
58// Optionally clean up small common substrings, also known as chaff.
59export function diffStringsRaw(
60 a: string,
61 b: string,
62 cleanup: boolean,
63 options?: DiffOptions,
64): [Array<Diff>, boolean] {
65 const [diffs, truncated] = diffStrings(a, b, options)
66
67 if (cleanup) {
68 cleanupSemantic(diffs)
69 } // impure function
70
71 return [diffs, truncated]
72}

Callers 2

printDiffOrStringifyFunction · 0.90
diffStringsUnifiedFunction · 0.85

Calls 1

diffStringsFunction · 0.85

Tested by

no test coverage detected