Skip to content

Commit 5f39026

Browse files
committed
search.js: allow empty result arrays
1 parent 374de12 commit 5f39026

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/librustdoc/html/static/js/search.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -2759,9 +2759,9 @@ class DocSearch {
27592759
* Add extra data to result objects, and filter items that have been
27602760
* marked for removal.
27612761
*
2762-
* @param {[rustdoc.ResultObject]} results
2762+
* @param {rustdoc.ResultObject[]} results
27632763
* @param {"sig"|"elems"|"returned"|null} typeInfo
2764-
* @returns {[rustdoc.ResultObject]}
2764+
* @returns {rustdoc.ResultObject[]}
27652765
*/
27662766
const transformResults = (results, typeInfo) => {
27672767
const duplicates = new Set();
@@ -3175,7 +3175,7 @@ class DocSearch {
31753175
* @param {rustdoc.Results} results
31763176
* @param {"sig"|"elems"|"returned"|null} typeInfo
31773177
* @param {string} preferredCrate
3178-
* @returns {Promise<[rustdoc.ResultObject]>}
3178+
* @returns {Promise<rustdoc.ResultObject[]>}
31793179
*/
31803180
const sortResults = async(results, typeInfo, preferredCrate) => {
31813181
const userQuery = parsedQuery.userQuery;
@@ -3331,7 +3331,6 @@ class DocSearch {
33313331
return 0;
33323332
});
33333333

3334-
// @ts-expect-error
33353334
return transformResults(result_list, typeInfo);
33363335
};
33373336

0 commit comments

Comments
 (0)