Skip to content

Commit d4a9c30

Browse files
committed
don't forget return statements, microsoft#23332
1 parent bc6e1f5 commit d4a9c30

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

src/vs/base/common/filters.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@ function findAllMatches(patternLen: number, patternPos: number, wordPos: number,
602602
matches.unshift(wordPos);
603603

604604
} else {
605-
// undefined
605+
return undefined;
606606
}
607607
}
608608

src/vs/base/test/common/filters.test.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,9 @@ suite('Filters', () => {
214214
assertMatches('WordCla', 'WordCharacterClassifier', '^W^o^r^d^CharacterC^l^assifier', fuzzyScore);
215215
assertMatches('WordCCla', 'WordCharacterClassifier', '^W^o^r^d^Character^C^l^assifier', fuzzyScore);
216216
});
217+
test('fuzzyScore, #23332', function () {
218+
assertMatches('dete', '"editor.quickSuggestionsDelay"', undefined, fuzzyScore);
219+
});
217220

218221
test('fuzzyScore', function () {
219222
assertMatches('ab', 'abA', '^a^bA', fuzzyScore);

0 commit comments

Comments
 (0)