about summary refs log tree commit diff
path: root/tests/rustdoc-js-std
diff options
context:
space:
mode:
authorEric Huss <eric@huss.org>2025-02-11 12:03:22 -0800
committerEric Huss <eric@huss.org>2025-02-11 13:04:27 -0800
commit8c24c0a023456c3d9e58f06a3abf0a83d335c6f6 (patch)
tree9427e308d91f7cfb3a014c118a8a18afdc42cd8b /tests/rustdoc-js-std
parent8c61cd4df8434573190336b8f16169f3c2b22a7a (diff)
downloadrust-8c24c0a023456c3d9e58f06a3abf0a83d335c6f6.tar.gz
rust-8c24c0a023456c3d9e58f06a3abf0a83d335c6f6.zip
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.
Diffstat (limited to 'tests/rustdoc-js-std')
-rw-r--r--tests/rustdoc-js-std/vec-new.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/rustdoc-js-std/vec-new.js b/tests/rustdoc-js-std/vec-new.js
index bb122ff4398..0eae8b6c197 100644
--- a/tests/rustdoc-js-std/vec-new.js
+++ b/tests/rustdoc-js-std/vec-new.js
@@ -9,7 +9,7 @@ const EXPECTED = [
     {
         'query': 'prelude::vec',
         'others': [
-            { 'path': 'std::prelude::rust_2024', 'name': 'Vec' },
+            { 'path': 'std::prelude::v1', 'name': 'Vec' },
         ],
     },
     {