128129130131132133134135136137138
} for (i1 = 0; i1 < diffIds.length; ++i1) if (diffIds[i1] == -1) diffIds[i1] = number++; removed.sort(); for (i0 = diffIds.length - 1; i0 >= 0; --i0) { diffIds[i0] += ArraysUtils.binarySearch(removed, diffIds[i0]) + 1; } } return diffIds;