From e1ab553cad0005ee65b5acb47701ca61c408bc1e Mon Sep 17 00:00:00 2001 From: Will Crichton Date: Sun, 11 Dec 2022 23:26:38 +0000 Subject: [PATCH] Add -Zrustdoc-scrape-examples to default Cargo args --- src/docbuilder/rustwide_builder.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/docbuilder/rustwide_builder.rs b/src/docbuilder/rustwide_builder.rs index bca21bcc6..48568f4f1 100644 --- a/src/docbuilder/rustwide_builder.rs +++ b/src/docbuilder/rustwide_builder.rs @@ -736,6 +736,9 @@ impl RustwideBuilder { r#"--config=doc.extern-map.registries.crates-io="https://docs.rs/{{pkg_name}}/{{version}}/{}""#, target ), + // Enables the unstable rustdoc-scrape-examples feature. We are "soft launching" this feature on + // docs.rs, but once it's stable we can remove this flag. + "-Zrustdoc-scrape-examples".into(), ]; if let Some(cpu_limit) = self.config.build_cpu_limit { cargo_args.push(format!("-j{}", cpu_limit));