Skip to content

Commit 6013968

Browse files
author
zhengbli
committed
Address build errors
1 parent 62664fd commit 6013968

2 files changed

Lines changed: 16 additions & 16 deletions

File tree

src/compiler/core.ts

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -833,15 +833,13 @@ namespace ts {
833833
}
834834
}
835835

836-
export function arrayStructurallyIsEqualTo<T>(array1: Array<T>, array2: Array<T>): boolean {
837-
if (!array1 || !array2) {
838-
return false;
839-
}
840-
841-
if (array1.length !== array2.length) {
842-
return false;
836+
export function copyListRemovingItem<T>(item: T, list: T[]) {
837+
let copiedList: T[] = [];
838+
for (var i = 0, len = list.length; i < len; i++) {
839+
if (list[i] != item) {
840+
copiedList.push(list[i]);
841+
}
843842
}
844-
845-
return arrayIsEqualTo(array1.sort(), array2.sort());
843+
return copiedList;
846844
}
847845
}

src/compiler/utilities.ts

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2407,13 +2407,15 @@ namespace ts {
24072407
}
24082408
}
24092409

2410-
export function copyListRemovingItem<T>(item: T, list: T[]) {
2411-
var copiedList: T[] = [];
2412-
for (var i = 0, len = list.length; i < len; i++) {
2413-
if (list[i] != item) {
2414-
copiedList.push(list[i]);
2415-
}
2410+
export function arrayStructurallyIsEqualTo<T>(array1: Array<T>, array2: Array<T>): boolean {
2411+
if (!array1 || !array2) {
2412+
return false;
2413+
}
2414+
2415+
if (array1.length !== array2.length) {
2416+
return false;
24162417
}
2417-
return copiedList;
2418+
2419+
return arrayIsEqualTo(array1.sort(), array2.sort());
24182420
}
24192421
}

0 commit comments

Comments
 (0)