about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbinarycat <binarycat@envs.net>2025-03-04 15:26:46 -0600
committerbinarycat <binarycat@envs.net>2025-03-04 15:26:46 -0600
commit5f390265409018a653ba6aef7ee7f2ce56afe972 (patch)
tree8993a71439925f3276bc9bf7ce8cda0542b7334f
parent374de12dad8e42e1595f1af5f8e43b8b2b71c61c (diff)
downloadrust-5f390265409018a653ba6aef7ee7f2ce56afe972.tar.gz
rust-5f390265409018a653ba6aef7ee7f2ce56afe972.zip
search.js: allow empty result arrays
-rw-r--r--src/librustdoc/html/static/js/search.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/librustdoc/html/static/js/search.js b/src/librustdoc/html/static/js/search.js
index ccaa8237ff8..8954cefa316 100644
--- a/src/librustdoc/html/static/js/search.js
+++ b/src/librustdoc/html/static/js/search.js
@@ -2759,9 +2759,9 @@ class DocSearch {
          * Add extra data to result objects, and filter items that have been
          * marked for removal.
          *
-         * @param {[rustdoc.ResultObject]} results
+         * @param {rustdoc.ResultObject[]} results
          * @param {"sig"|"elems"|"returned"|null} typeInfo
-         * @returns {[rustdoc.ResultObject]}
+         * @returns {rustdoc.ResultObject[]}
          */
         const transformResults = (results, typeInfo) => {
             const duplicates = new Set();
@@ -3175,7 +3175,7 @@ class DocSearch {
          * @param {rustdoc.Results} results
          * @param {"sig"|"elems"|"returned"|null} typeInfo
          * @param {string} preferredCrate
-         * @returns {Promise<[rustdoc.ResultObject]>}
+         * @returns {Promise<rustdoc.ResultObject[]>}
          */
         const sortResults = async(results, typeInfo, preferredCrate) => {
             const userQuery = parsedQuery.userQuery;
@@ -3331,7 +3331,6 @@ class DocSearch {
                 return 0;
             });
 
-            // @ts-expect-error
             return transformResults(result_list, typeInfo);
         };