We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ce8be1 commit 63c9c04Copy full SHA for 63c9c04
1 file changed
src/indexer/store.ts
@@ -1018,9 +1018,12 @@ export class DocumentStore {
1018
let normA = 0;
1019
let normB = 0;
1020
for (let i = 0; i < a.length; i++) {
1021
- dotProduct += a[i] * b[i];
1022
- normA += a[i] * a[i];
1023
- normB += b[i] * b[i];
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ dotProduct += a[i]! * b[i]!;
1024
+ normA += a[i]! * a[i]!;
1025
1026
+ normB += b[i]! * b[i]!;
1027
}
1028
return dotProduct / (Math.sqrt(normA) * Math.sqrt(normB));
1029
0 commit comments