about summary refs log tree commit diff
path: root/src/test/rustdoc
diff options
context:
space:
mode:
authorJoshua Nelson <jyn514@gmail.com>2020-09-26 21:27:55 -0400
committerJoshua Nelson <jyn514@gmail.com>2020-09-27 09:58:29 -0400
commit03d8be08967e3fbc358bc9fe9fad9a06ddabb17f (patch)
treee3c5a9521880e41e7aed5455b4af8c1347919168 /src/test/rustdoc
parentb8363295d555494bbaa119eba8b16a3057e6728c (diff)
downloadrust-03d8be08967e3fbc358bc9fe9fad9a06ddabb17f.tar.gz
rust-03d8be08967e3fbc358bc9fe9fad9a06ddabb17f.zip
Separate `private_intra_doc_links` and `broken_intra_doc_links` into separate lints
This is not ideal because it means `deny(broken_intra_doc_links)` will
no longer `deny(private_intra_doc_links)`. However, it can't be fixed
with a new lint group, because `broken` is already in the `rustdoc` lint
group; there would need to be a way to nest groups somehow.

This also removes the early `return` so that the link will be generated
even though it gives a warning.
Diffstat (limited to 'src/test/rustdoc')
-rw-r--r--src/test/rustdoc/intra-doc-link-private.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/test/rustdoc/intra-doc-link-private.rs b/src/test/rustdoc/intra-doc-link-private.rs
new file mode 100644
index 00000000000..f86ca44403d
--- /dev/null
+++ b/src/test/rustdoc/intra-doc-link-private.rs
@@ -0,0 +1,6 @@
+#![crate_name = "private"]
+// compile-flags: --document-private-items
+/// docs [DontDocMe]
+// @has private/struct.DocMe.html '//*a[@href="../private/struct.DontDocMe.html"]' 'DontDocMe'
+pub struct DocMe;
+struct DontDocMe;