about summary refs log tree commit diff
path: root/src/test/rustdoc-ui/feature-gate-rustdoc_missing_doc_code_examples.rs
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2022-09-12 22:47:18 +0200
committerGitHub <noreply@github.com>2022-09-12 22:47:18 +0200
commitac92cc861c5273a5c5fb17d8415dcf5babc5c173 (patch)
treeeb6b0db502d2d7d379c35448c69824a52eadeb96 /src/test/rustdoc-ui/feature-gate-rustdoc_missing_doc_code_examples.rs
parent05a267fd8409eddfa3258a551e48f3b7516ffa6c (diff)
parent72cf46aa72b79e044b08b70e5dd9e56e3ef21f89 (diff)
downloadrust-ac92cc861c5273a5c5fb17d8415dcf5babc5c173.tar.gz
rust-ac92cc861c5273a5c5fb17d8415dcf5babc5c173.zip
Rollup merge of #101732 - Nemo157:gate-rustdoc-missing-examples, r=GuillaumeGomez
Feature gate the `rustdoc::missing_doc_code_examples` lint

Moves the lint from being implicitly active on nightly `rustdoc` to requiring a feature to activate, like other unstable lints.

Uses the new tracking issue https://github.com/rust-lang/rust/issues/101730
Diffstat (limited to 'src/test/rustdoc-ui/feature-gate-rustdoc_missing_doc_code_examples.rs')
-rw-r--r--src/test/rustdoc-ui/feature-gate-rustdoc_missing_doc_code_examples.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/test/rustdoc-ui/feature-gate-rustdoc_missing_doc_code_examples.rs b/src/test/rustdoc-ui/feature-gate-rustdoc_missing_doc_code_examples.rs
new file mode 100644
index 00000000000..daba6986864
--- /dev/null
+++ b/src/test/rustdoc-ui/feature-gate-rustdoc_missing_doc_code_examples.rs
@@ -0,0 +1,10 @@
+#![deny(unknown_lints)]
+//~^ NOTE defined here
+
+#![allow(rustdoc::missing_doc_code_examples)]
+//~^ ERROR unknown lint
+//~| ERROR unknown lint
+//~| NOTE lint is unstable
+//~| NOTE lint is unstable
+//~| NOTE see issue
+//~| NOTE see issue