rust/tests/rustdoc-js
Michael Howell 4c11822aeb rustdoc: restructure type search engine to pick-and-use IDs
This change makes it so, instead of mixing string distance with
type unification, function signature search works by
mapping names to IDs at the start, reporting to the user any
cases where it had to make corrections, and then matches with
IDs when going through the items.

This only changes function searches. Name searches are left alone,
and corrections are only done when there's a single item in the
search query.
2023-04-17 12:16:54 -07:00
..
basic.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
basic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-alias-filter-out.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-alias-filter-out.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-alias-filter.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-alias-filter.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-alias-whitespace.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-alias-whitespace.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-alias.js rustdoc: compute maximum Levenshtein distance based on the query 2023-01-21 00:11:39 -07:00
doc-alias.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
exact-match.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
exact-match.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
foreign-type-path.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
foreign-type-path.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generics-impl.js rustdoc: add support for type filters in arguments and generics 2023-03-20 22:41:57 -07:00
generics-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generics-multi-trait.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generics-multi-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generics-nested.js rustdoc-search: add support for nested generics 2023-04-14 14:55:45 -07:00
generics-nested.rs rustdoc-search: add support for nested generics 2023-04-14 14:55:45 -07:00
generics-trait.js rustdoc: restructure type search engine to pick-and-use IDs 2023-04-17 12:16:54 -07:00
generics-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generics.js rustdoc: add support for type filters in arguments and generics 2023-03-20 22:41:57 -07:00
generics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-trait.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-search.js rustdoc: search by macro when query ends with ! 2023-02-16 18:16:09 -07:00
macro-search.rs rustdoc: search by macro when query ends with ! 2023-02-16 18:16:09 -07:00
module-substring.js rustdoc: update test cases to match with stricter match criteria 2023-01-21 00:11:39 -07:00
module-substring.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
path-ordering.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
path-ordering.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
primitive.js rustdoc: add support for type filters in arguments and generics 2023-03-20 22:41:57 -07:00
primitive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
prototype.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
prototype.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
raw-pointer.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
raw-pointer.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reexport.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reexport.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
search-bag-semantics.js rustdoc: implement bag semantics for function parameter search 2023-03-19 18:19:24 -07:00
search-bag-semantics.rs rustdoc: implement bag semantics for function parameter search 2023-03-19 18:19:24 -07:00
search-short-types.js rustdoc: update search test cases 2023-01-14 12:04:12 -07:00
search-short-types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
struct-like-variant.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
struct-like-variant.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
substring.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
substring.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
summaries.js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
summaries.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
where-clause.js rustdoc: fix type search when more than one where clause applies 2023-03-07 11:37:04 -07:00
where-clause.rs rustdoc: fix type search when more than one where clause applies 2023-03-07 11:37:04 -07:00