From c14641a814696f6dffe5a0e7d693af31a4e40d09 Mon Sep 17 00:00:00 2001 From: Dennis Hamester Date: Wed, 22 Jul 2020 19:53:43 +0200 Subject: rustdoc: Add explanation when linting against public to private item links The additional note helps explaining why the lint was triggered and that --document-private-items directly influences the link resolution. --- src/test/rustdoc-ui/intra-links-private.private.stderr | 1 + src/test/rustdoc-ui/intra-links-private.public.stderr | 1 + src/test/rustdoc-ui/issue-74134.private.stderr | 1 + src/test/rustdoc-ui/issue-74134.public.stderr | 1 + 4 files changed, 4 insertions(+) (limited to 'src/test/rustdoc-ui') diff --git a/src/test/rustdoc-ui/intra-links-private.private.stderr b/src/test/rustdoc-ui/intra-links-private.private.stderr index 6a23afb0798..a2148b82f81 100644 --- a/src/test/rustdoc-ui/intra-links-private.private.stderr +++ b/src/test/rustdoc-ui/intra-links-private.private.stderr @@ -5,6 +5,7 @@ LL | /// docs [DontDocMe] | ^^^^^^^^^ this item is private | = note: `#[warn(intra_doc_link_resolution_failure)]` on by default + = note: this link resolves only because you passed `--document-private-items`, but will break without warning: 1 warning emitted diff --git a/src/test/rustdoc-ui/intra-links-private.public.stderr b/src/test/rustdoc-ui/intra-links-private.public.stderr index 6a23afb0798..56742406992 100644 --- a/src/test/rustdoc-ui/intra-links-private.public.stderr +++ b/src/test/rustdoc-ui/intra-links-private.public.stderr @@ -5,6 +5,7 @@ LL | /// docs [DontDocMe] | ^^^^^^^^^ this item is private | = note: `#[warn(intra_doc_link_resolution_failure)]` on by default + = note: this link will resolve properly if you pass `--document-private-items` warning: 1 warning emitted diff --git a/src/test/rustdoc-ui/issue-74134.private.stderr b/src/test/rustdoc-ui/issue-74134.private.stderr index 3c41f7e63e6..9c5cdf0117c 100644 --- a/src/test/rustdoc-ui/issue-74134.private.stderr +++ b/src/test/rustdoc-ui/issue-74134.private.stderr @@ -5,6 +5,7 @@ LL | /// [`PrivateType`] | ^^^^^^^^^^^^^ this item is private | = note: `#[warn(intra_doc_link_resolution_failure)]` on by default + = note: this link resolves only because you passed `--document-private-items`, but will break without warning: 1 warning emitted diff --git a/src/test/rustdoc-ui/issue-74134.public.stderr b/src/test/rustdoc-ui/issue-74134.public.stderr index 3c41f7e63e6..ff2951d864e 100644 --- a/src/test/rustdoc-ui/issue-74134.public.stderr +++ b/src/test/rustdoc-ui/issue-74134.public.stderr @@ -5,6 +5,7 @@ LL | /// [`PrivateType`] | ^^^^^^^^^^^^^ this item is private | = note: `#[warn(intra_doc_link_resolution_failure)]` on by default + = note: this link will resolve properly if you pass `--document-private-items` warning: 1 warning emitted -- cgit 1.4.1-3-g733a5