1
- error: unresolved link to `path::to::nonexistent::module `
2
- --> $DIR/intra-link-errors.rs:8 :6
1
+ error: unresolved link to `std::io::oops `
2
+ --> $DIR/intra-link-errors.rs:4 :6
3
3
|
4
- LL | /// [path::to::nonexistent::module ]
5
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4
+ LL | //! [std::io::oops ]
5
+ | ^^^^^^^^^^^^^
6
6
|
7
7
note: the lint level is defined here
8
8
--> $DIR/intra-link-errors.rs:1:9
9
9
|
10
10
LL | #![deny(broken_intra_doc_links)]
11
11
| ^^^^^^^^^^^^^^^^^^^^^^
12
+ = note: this link resolves to the crate `std`, which is not an enum
13
+ = note: if this were an enum, it might have a variant which resolved
14
+ = note: this link partially resolves to the module `io`
15
+ = note: `io` has no field, variant, or associated item named `oops`
16
+
17
+ error: unresolved link to `std::io::oops::not::here`
18
+ --> $DIR/intra-link-errors.rs:5:6
19
+ |
20
+ LL | //! [std::io::oops::not::here]
21
+ | ^^^^^^^^^^^^^^^^^^^^^^^^
22
+ |
23
+ = note: no item named `std::io::oops::not` is in scope
24
+ = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
25
+
26
+ error: unresolved link to `path::to::nonexistent::module`
27
+ --> $DIR/intra-link-errors.rs:11:6
28
+ |
29
+ LL | /// [path::to::nonexistent::module]
30
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
31
+ |
12
32
= note: no item named `path::to::nonexistent` is in scope
13
33
= help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
14
34
15
35
error: unresolved link to `f::A`
16
- --> $DIR/intra-link-errors.rs:14 :6
36
+ --> $DIR/intra-link-errors.rs:17 :6
17
37
|
18
38
LL | /// [f::A]
19
39
| ^^^^
@@ -22,47 +42,65 @@ LL | /// [f::A]
22
42
= help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
23
43
24
44
error: unresolved link to `S::A`
25
- --> $DIR/intra-link-errors.rs:19 :6
45
+ --> $DIR/intra-link-errors.rs:22 :6
26
46
|
27
47
LL | /// [S::A]
28
48
| ^^^^
29
49
|
30
- = note: this link partially resolves to the struct `S`,
50
+ = note: this link partially resolves to the struct `S`
31
51
= note: `S` has no field, variant, or associated item named `A`
32
52
33
53
error: unresolved link to `S::fmt`
34
- --> $DIR/intra-link-errors.rs:24 :6
54
+ --> $DIR/intra-link-errors.rs:27 :6
35
55
|
36
56
LL | /// [S::fmt]
37
57
| ^^^^^^
38
58
|
39
- = note: this link partially resolves to the struct `S`,
59
+ = note: this link partially resolves to the struct `S`
40
60
= note: `S` has no field, variant, or associated item named `fmt`
41
61
42
62
error: unresolved link to `E::D`
43
- --> $DIR/intra-link-errors.rs:29 :6
63
+ --> $DIR/intra-link-errors.rs:32 :6
44
64
|
45
65
LL | /// [E::D]
46
66
| ^^^^
47
67
|
48
- = note: this link partially resolves to the enum `E`,
68
+ = note: this link partially resolves to the enum `E`
49
69
= note: `E` has no field, variant, or associated item named `D`
50
70
51
71
error: unresolved link to `u8::not_found`
52
- --> $DIR/intra-link-errors.rs:34 :6
72
+ --> $DIR/intra-link-errors.rs:37 :6
53
73
|
54
74
LL | /// [u8::not_found]
55
75
| ^^^^^^^^^^^^^
56
76
|
57
77
= note: the builtin type `u8` does not have an associated item named `not_found`
58
78
59
79
error: unresolved link to `S`
60
- --> $DIR/intra-link-errors.rs:38 :6
80
+ --> $DIR/intra-link-errors.rs:41 :6
61
81
|
62
82
LL | /// [S!]
63
83
| ^^ help: to link to the unit struct, use its disambiguator: `value@S`
64
84
|
65
- = note: this link resolves to the unit struct `S`, which is not in the value namespace
85
+ = note: this link resolves to the unit struct `S`, which is not in the macro namespace
86
+
87
+ error: unresolved link to `T::g`
88
+ --> $DIR/intra-link-errors.rs:56:6
89
+ |
90
+ LL | /// [type@T::g]
91
+ | ^^^^^^^^^
92
+ |
93
+ = note: this link partially resolves to the trait `T`
94
+ = note: `T` has no field, variant, or associated item named `g`
95
+
96
+ error: unresolved link to `S::h`
97
+ --> $DIR/intra-link-errors.rs:51:6
98
+ |
99
+ LL | /// [type@S::h]
100
+ | ^^^^^^^^^
101
+ |
102
+ = note: this link partially resolves to the struct `S`
103
+ = note: `S` has no field, variant, or associated item named `h`
66
104
67
- error: aborting due to 7 previous errors
105
+ error: aborting due to 11 previous errors
68
106
0 commit comments