From 2b44efb085aa219cb9f474983cb081731f4443d6 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Wed, 19 Feb 2025 21:08:50 -0800 Subject: [PATCH] Point standard library links to stable --- serde/Cargo.toml | 7 ++++++- serde_derive/Cargo.toml | 7 ++++++- serde_derive_internals/Cargo.toml | 7 ++++++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/serde/Cargo.toml b/serde/Cargo.toml index 259e72971..e99c4da30 100644 --- a/serde/Cargo.toml +++ b/serde/Cargo.toml @@ -26,7 +26,12 @@ features = ["derive", "rc"] [package.metadata.docs.rs] features = ["derive", "rc", "unstable"] targets = ["x86_64-unknown-linux-gnu"] -rustdoc-args = ["--generate-link-to-definition"] +rustdoc-args = [ + "--generate-link-to-definition", + "--extern-html-root-url=core=https://doc.rust-lang.org", + "--extern-html-root-url=alloc=https://doc.rust-lang.org", + "--extern-html-root-url=std=https://doc.rust-lang.org", +] # This cfg cannot be enabled, but it still forces Cargo to keep serde_derive's # version in lockstep with serde's, even if someone depends on the two crates diff --git a/serde_derive/Cargo.toml b/serde_derive/Cargo.toml index c0222e34b..0b473b286 100644 --- a/serde_derive/Cargo.toml +++ b/serde_derive/Cargo.toml @@ -32,4 +32,9 @@ serde = { version = "1", path = "../serde" } [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] -rustdoc-args = ["--generate-link-to-definition"] +rustdoc-args = [ + "--generate-link-to-definition", + "--extern-html-root-url=core=https://doc.rust-lang.org", + "--extern-html-root-url=alloc=https://doc.rust-lang.org", + "--extern-html-root-url=std=https://doc.rust-lang.org", +] diff --git a/serde_derive_internals/Cargo.toml b/serde_derive_internals/Cargo.toml index efd6df58c..264803a4e 100644 --- a/serde_derive_internals/Cargo.toml +++ b/serde_derive_internals/Cargo.toml @@ -22,4 +22,9 @@ syn = { workspace = true, features = ["clone-impls", "derive", "parsing", "print [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] -rustdoc-args = ["--generate-link-to-definition"] +rustdoc-args = [ + "--generate-link-to-definition", + "--extern-html-root-url=core=https://doc.rust-lang.org", + "--extern-html-root-url=alloc=https://doc.rust-lang.org", + "--extern-html-root-url=std=https://doc.rust-lang.org", +]