rust/tests/rustdoc-js-std
Eric Huss 8c24c0a023 Remove the common prelude module
This fixes the issues described in
https://github.com/rust-lang/rust/issues/136102. Primarily, this
resolves some issues with how the documentation for the prelude is
generated:

- It avoids showing "unstable" for macros in the prelude that are
  actually stable.
- Avoids duplication of some pages due to the previous lack of
  `doc(no_inline)`.
- Makes the different edition preludes consistent, and sets a pattern
  that can be used by future editions.

We may need to rearrange these modules in the future if we decide to
remove anything from the prelude again. If we do, I think we should look
into a different solution that avoids the documentation problems.
2025-02-11 13:04:27 -08:00
..
alias-1.js rustdoc-search: fix description on aliases in results 2024-04-18 22:21:29 -07:00
alias-2.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
alias-3.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
alias-4.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
alias.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
asrawfd.js rustdoc-search: count path edits with separate edit limit 2023-12-26 18:46:17 -07:00
basic.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
bufread-fill-buf.js rustdoc-search: simplify rules for generics and type params 2024-10-30 12:27:48 -07:00
const-is-nullary-func.js Treat other items as functions for the purpose of type-based search 2025-01-16 11:52:00 -06:00
core-transmute.js rustdoc: treat `allowed_through_unstable_modules` as deprecation 2025-01-02 12:03:24 -07:00
deduplication.js rustdoc: use a trie for name-based search 2024-11-13 12:04:46 -07:00
enum-option.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
exact-case.js rustdoc: show exact case-sensitive matches first 2024-08-23 13:05:24 -04:00
field-is-unary-func.js Treat other items as functions for the purpose of type-based search 2025-01-16 11:52:00 -06:00
filter-crate.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
fn-forget.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
from_u.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
full-path-function.js Add tests for type-based search 2023-09-01 15:16:11 +02:00
iterator-type-signatures.js rustdoc-search: add support for associated types 2023-11-19 18:54:36 -07:00
keyword.js rustdoc-search: make primitives and keywords less special 2023-11-21 13:59:26 -07:00
macro-check.js rustdoc-search: make primitives and keywords less special 2023-11-21 13:59:26 -07:00
macro-print.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
never.js rustdoc-search: search never type with `!` 2023-06-12 17:30:23 -07:00
option-type-signatures.js rustdoc-search: simplify rules for generics and type params 2024-10-30 12:27:48 -07:00
osstring-to-string.js rustdoc-search: update test with now-shorter function path 2024-12-13 09:08:44 -07:00
parser-bindings.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-errors.js rustdoc search: allow queries to end in an empty path segment 2024-11-15 16:32:40 -06:00
parser-filter.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-generics.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-hof.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-ident.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-literal.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-paths.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-quote.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-reference.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-returned.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-separators.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-slice-array.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-tuple.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
parser-weird-queries.js rustdoc-search: pass original names through AST 2024-10-30 10:35:38 -07:00
path-end-empty.js rustdoc search: allow queries to end in an empty path segment 2024-11-15 16:32:40 -06:00
path-maxeditdistance.js Adjust test for slightly changed inlining behavior 2024-12-26 18:31:55 -07:00
path-ordering.js Adjust test for slightly changed inlining behavior 2024-12-26 18:31:55 -07:00
primitive.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
println-typo.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
quoted.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
reference-shrink.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
regex.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
return-based-sort.js for purely return-type based searches, deprioritize clone-like functions 2025-01-13 12:22:34 -06:00
return-specific-literal.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
return-specific.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
should-fail.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
simd-type-signatures.js Adjust test for slightly changed inlining behavior 2024-12-26 18:31:55 -07:00
string-from_ut.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
struct-vec.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
transmute-fail.js rustdoc: treat `allowed_through_unstable_modules` as deprecation 2025-01-02 12:03:24 -07:00
transmute.js rustdoc: treat `allowed_through_unstable_modules` as deprecation 2025-01-02 12:03:24 -07:00
typed-query.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
vec-new.js Remove the common prelude module 2025-02-11 13:04:27 -08:00
vec-type-signatures.js rustdoc-search: simplify rules for generics and type params 2024-10-30 12:27:48 -07:00
write.js rustdoc-search: case-sensitive only when capitals are used 2024-11-14 11:10:14 -07:00