• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

YuJianrong / fast-array-diff / 15644705543

13 Jun 2025 09:58PM UTC coverage: 100.0%. Remained the same
15644705543

push

github

YuJianrong
chore: update Node.js version to 22.16.0 in GitHub Actions workflow

143 of 147 branches covered (97.28%)

193 of 193 relevant lines covered (100.0%)

2010.82 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

100.0
/src/diff/same.ts
1
import bestSubSequence from './lcs';
1✔
2

3
export default function <T, U = T>(
2✔
4
  a: T[],
5
  b: U[],
6
  compareFunc: (ia: T, ib: U) => boolean = (ia: T, ib: U) => ia === (ib as unknown as T),
3,429✔
7
): T[] {
8
  const ret: T[] = [];
25✔
9
  bestSubSequence(a, b, compareFunc, (type, oldArr, oldStart, oldEnd) => {
25✔
10
    if (type === 'same') {
120✔
11
      for (let i = oldStart; i < oldEnd; ++i) {
57✔
12
        ret.push(oldArr[i]);
85✔
13
      }
14
    }
15
  });
16
  return ret;
25✔
17
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc