about summary refs log tree commit diff
diff options
context:
space:
mode:
authormax-heller <max.a.heller@gmail.com>2021-01-04 15:38:30 -0500
committermax-heller <max.a.heller@gmail.com>2021-01-04 15:38:30 -0500
commit6f0413316f786dc27de5af8d15a070f368f8746d (patch)
tree54963f18634e2cfcce1be96830be06f0548ee8c5
parent06b0900a2dc53ed4b5fa98c859fec5c224929eb8 (diff)
downloadrust-6f0413316f786dc27de5af8d15a070f368f8746d.tar.gz
rust-6f0413316f786dc27de5af8d15a070f368f8746d.zip
fix incompatible disambiguator test
-rw-r--r--src/test/rustdoc-ui/intra-doc/incompatible-primitive-disambiguator.rs3
-rw-r--r--src/test/rustdoc-ui/intra-doc/incompatible-primitive-disambiguator.stderr15
-rw-r--r--src/test/rustdoc/intra-doc/incompatible-primitive-disambiguator.rs2
3 files changed, 18 insertions, 2 deletions
diff --git a/src/test/rustdoc-ui/intra-doc/incompatible-primitive-disambiguator.rs b/src/test/rustdoc-ui/intra-doc/incompatible-primitive-disambiguator.rs
new file mode 100644
index 00000000000..0d1d5d1134b
--- /dev/null
+++ b/src/test/rustdoc-ui/intra-doc/incompatible-primitive-disambiguator.rs
@@ -0,0 +1,3 @@
+#![deny(broken_intra_doc_links)]
+//! [static@u8::MIN]
+//~^ ERROR incompatible link kind
diff --git a/src/test/rustdoc-ui/intra-doc/incompatible-primitive-disambiguator.stderr b/src/test/rustdoc-ui/intra-doc/incompatible-primitive-disambiguator.stderr
new file mode 100644
index 00000000000..ed1c10f9e0c
--- /dev/null
+++ b/src/test/rustdoc-ui/intra-doc/incompatible-primitive-disambiguator.stderr
@@ -0,0 +1,15 @@
+error: incompatible link kind for `u8::MIN`
+  --> $DIR/incompatible-primitive-disambiguator.rs:2:6
+   |
+LL | //! [static@u8::MIN]
+   |      ^^^^^^^^^^^^^^ help: to link to the associated constant, prefix with `const@`: `const@u8::MIN`
+   |
+note: the lint level is defined here
+  --> $DIR/incompatible-primitive-disambiguator.rs:1:9
+   |
+LL | #![deny(broken_intra_doc_links)]
+   |         ^^^^^^^^^^^^^^^^^^^^^^
+   = note: this link resolved to an associated constant, which is not a static
+
+error: aborting due to previous error
+
diff --git a/src/test/rustdoc/intra-doc/incompatible-primitive-disambiguator.rs b/src/test/rustdoc/intra-doc/incompatible-primitive-disambiguator.rs
deleted file mode 100644
index 1ea6ad9c7e6..00000000000
--- a/src/test/rustdoc/intra-doc/incompatible-primitive-disambiguator.rs
+++ /dev/null
@@ -1,2 +0,0 @@
-#![deny(broken_intra_doc_links)]
-//! [struct@str::trim] //~ ERROR incompatible link