MCPcopy
hub / github.com/jestjs/jest / printDiffLines

Function printDiffLines

packages/jest-diff/src/diffLines.ts:88–95  ·  view source on GitHub ↗
(
  diffs: Array<Diff>,
  options: DiffOptionsNormalized,
)

Source from the content-addressed store, hash-verified

86};
87
88export const printDiffLines = (
89 diffs: Array<Diff>,
90 options: DiffOptionsNormalized,
91): string =>
92 printAnnotation(options, countChanges(diffs)) +
93 (options.expand
94 ? joinAlignedDiffsExpand(diffs, options)
95 : joinAlignedDiffsNoExpand(diffs, options));
96
97// Compare two arrays of strings line-by-line. Format as comparison lines.
98export const diffLinesUnified = (

Callers 3

diffStringsUnifiedFunction · 0.90
diffLinesUnifiedFunction · 0.85
diffLinesUnified2Function · 0.85

Calls 4

joinAlignedDiffsExpandFunction · 0.90
joinAlignedDiffsNoExpandFunction · 0.90
printAnnotationFunction · 0.85
countChangesFunction · 0.85

Tested by

no test coverage detected