MCPcopy Index your code
hub / github.com/kpdecker/jsdiff / done

Method done

src/diff/base.ts:83–91  ·  view source on GitHub ↗
(value: ChangeObject<ValueT>[])

Source from the content-addressed store, hash-verified

81 callback: DiffCallbackAbortable<ValueT> | DiffCallbackNonabortable<ValueT> | undefined
82 ): ChangeObject<ValueT>[] | undefined {
83 const done = (value: ChangeObject<ValueT>[]) => {
84 value = this.postProcess(value, options);
85 if (callback) {
86 setTimeout(function() { callback(value); }, 0);
87 return undefined;
88 } else {
89 return value;
90 }
91 };
92
93 const newLen = newTokens.length, oldLen = oldTokens.length;
94 let editLength = 1;

Callers

nothing calls this directly

Calls 2

postProcessMethod · 0.95
callbackFunction · 0.85

Tested by

no test coverage detected