923
if (this._hasStrings) {
924
for (let i = 1, len = changes.length; i < len; i++) {
925
>
const aChange = changes[i - 1];
diff.ts
926
>
const bChange = changes[i];
927
>
const matchedLength = bChange.originalStart - aChange.originalStart - aChange.originalLength;
928
>
const aOriginalStart = aChange.originalStart;
929
>
const bOriginalEnd = bChange.originalStart + bChange.originalLength;
930
>
const abOriginalLength = bOriginalEnd - aOriginalStart;
931
>
const aModifiedStart = aChange.modifiedStart;
932
>
const bModifiedEnd = bChange.modifiedStart + bChange.modifiedLength;
933
>
const abModifiedLength = bModifiedEnd - aModifiedStart;
934
>
// Avoid wasting a lot of time with these searches
935
>
if (matchedLength < 5 && abOriginalLength < 20 && abModifiedLength < 20) {
936
const t = this._findBetterContiguousSequence(
937
aOriginalStart, abOriginalLength,