perf(core): binary search for findIndex #2150
Annotations
10 errors and 10 warnings
Run npm run test:
src/core/cache.spec.ts#L368
AssertionError: expected [ +0, +0 ] to deeply equal [ 9, 9 ]
- Expected
+ Received
Array [
- 9,
- 9,
+ 0,
+ 0,
]
❯ core/cache.spec.ts:368:72
|
Run npm run test:
src/core/cache.spec.ts#L418
AssertionError: expected [ +0, +0 ] to deeply equal [ 9, 9 ]
- Expected
+ Received
Array [
- 9,
- 9,
+ 0,
+ 0,
]
❯ core/cache.spec.ts:418:7
|
Run npm run test:
src/core/cache.spec.ts#L467
AssertionError: expected -1 to be +0 // Object.is equality
- Expected
+ Received
- 0
+ -1
❯ core/cache.spec.ts:467:50
|
Run npm run test:
src/core/cache.spec.ts#L475
AssertionError: expected -1 to be +0 // Object.is equality
- Expected
+ Received
- 0
+ -1
❯ core/cache.spec.ts:475:53
|
Run npm run test:
src/core/cache.spec.ts#L483
AssertionError: expected -1 to be 9 // Object.is equality
- Expected
+ Received
- 9
+ -1
❯ core/cache.spec.ts:483:65
|
Run npm run test:
src/core/cache.spec.ts#L493
AssertionError: expected -1 to be 9 // Object.is equality
- Expected
+ Received
- 9
+ -1
❯ core/cache.spec.ts:493:69
|
Run npm run test:
src/core/cache.spec.ts#L503
AssertionError: expected -1 to be 9 // Object.is equality
- Expected
+ Received
- 9
+ -1
❯ core/cache.spec.ts:503:72
|
Run npm run test:
src/core/cache.spec.ts#L467
AssertionError: expected -1 to be +0 // Object.is equality
- Expected
+ Received
- 0
+ -1
❯ core/cache.spec.ts:467:50
|
Run npm run test:
src/core/cache.spec.ts#L475
AssertionError: expected -1 to be +0 // Object.is equality
- Expected
+ Received
- 0
+ -1
❯ core/cache.spec.ts:475:53
|
Run npm run test:
src/core/cache.spec.ts#L483
AssertionError: expected -1 to be 9 // Object.is equality
- Expected
+ Received
- 9
+ -1
❯ core/cache.spec.ts:483:65
|
Run npm run lint:
src/react/VGrid.tsx#L319
React Hook useImperativeHandle has missing dependencies: 'hStore', 'scroller._scrollBy', 'scroller._scrollTo', 'scroller._scrollToIndex', and 'vStore'. Either include them or remove the dependency array
|
Run npm run lint:
src/react/Virtualizer.tsx#L315
React Hook useEffect has a missing dependency: 'onRangeChangeProp'. Either include it or remove the dependency array. If 'onRangeChangeProp' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
Run npm run lint:
src/react/Virtualizer.tsx#L339
React Hook useImperativeHandle has missing dependencies: 'scroller._scrollBy', 'scroller._scrollTo', 'scroller._scrollToIndex', and 'store'. Either include them or remove the dependency array
|
Run npm run lint:
src/react/WindowVirtualizer.tsx#L219
React Hook useEffect has a missing dependency: 'onRangeChangeProp'. Either include it or remove the dependency array. If 'onRangeChangeProp' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
Run npm run lint:
src/react/WindowVirtualizer.tsx#L230
React Hook useImperativeHandle has a missing dependency: 'store'. Either include it or remove the dependency array
|
Run npm run lint:
src/solid/ListItem.tsx#L32
The reactive variable 'props' should not be reassigned or altered directly
|
Run npm run lint:
src/solid/ListItem.tsx#L32
The reactive variable 'props' should not be reassigned or altered directly
|
Run npm run lint:
src/solid/RangedFor.tsx#L40
For proper analysis, a variable should be used to capture the result of this function call
|
Run npm run lint:
src/solid/RangedFor.tsx#L53
For proper analysis, array destructuring should be used to capture the first result of this function call
|
Run npm run lint:
src/solid/VList.tsx#L53
The reactive variable 'props' should be used within JSX, a tracked scope (like createEffect), or inside an event handler function, or else changes will be ignored
|
Loading