diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2020-04-29 15:08:03 +0200 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2020-07-16 16:39:05 +0200 |
| commit | aabca44d27fbede156d2f87ee75f24fc3176d052 (patch) | |
| tree | 3ef1ce5cc9d56543ea3f261f6d33dee581c5297c /src | |
| parent | 125c58caebc67c32ec45ac6c0581b596fd532082 (diff) | |
| download | rust-aabca44d27fbede156d2f87ee75f24fc3176d052.tar.gz rust-aabca44d27fbede156d2f87ee75f24fc3176d052.zip | |
Enforce even more the code blocks attributes check through rustdoc
Diffstat (limited to 'src')
| -rw-r--r-- | src/bootstrap/builder.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/bootstrap/builder.rs b/src/bootstrap/builder.rs index f6060ac14e7..6157d3d4ac6 100644 --- a/src/bootstrap/builder.rs +++ b/src/bootstrap/builder.rs @@ -725,7 +725,9 @@ impl<'a> Builder<'a> { .env("CFG_RELEASE_CHANNEL", &self.config.channel) .env("RUSTDOC_REAL", self.rustdoc(compiler)) .env("RUSTDOC_CRATE_VERSION", self.rust_version()) - .env("RUSTC_BOOTSTRAP", "1"); + .env("RUSTC_BOOTSTRAP", "1") + .arg("--deny") + .arg("invalid_codeblock_attribute"); // Remove make-related flags that can cause jobserver problems. cmd.env_remove("MAKEFLAGS"); @@ -838,7 +840,8 @@ impl<'a> Builder<'a> { // FIXME: It might be better to use the same value for both `RUSTFLAGS` and `RUSTDOCFLAGS`, // but this breaks CI. At the very least, stage0 `rustdoc` needs `--cfg bootstrap`. See // #71458. - let rustdocflags = rustflags.clone(); + let mut rustdocflags = rustflags.clone(); + rustdocflags.arg("--deny").arg("invalid_codeblock_attribute"); if let Ok(s) = env::var("CARGOFLAGS") { cargo.args(s.split_whitespace()); |
