]> git.lizzy.rs Git - rust.git/blob - tests/ui/missing-doc.stderr
Merge pull request #1692 from Manishearth/tests
[rust.git] / tests / ui / missing-doc.stderr
1 error: missing documentation for a type alias
2   --> $DIR/missing-doc.rs:26:1
3    |
4 26 | type Typedef = String;
5    | ^^^^^^^^^^^^^^^^^^^^^^
6    |
7 note: lint level defined here
8   --> $DIR/missing-doc.rs:16:9
9    |
10 16 | #![deny(missing_docs_in_private_items)]
11    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
12
13 error: missing documentation for a type alias
14   --> $DIR/missing-doc.rs:27:1
15    |
16 27 | pub type PubTypedef = String;
17    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
18
19 error: missing documentation for a struct
20   --> $DIR/missing-doc.rs:29:1
21    |
22 29 | / struct Foo {
23 30 | |     a: isize,
24 31 | |     b: isize,
25 32 | | }
26    | |_^
27
28 error: missing documentation for a struct field
29   --> $DIR/missing-doc.rs:30:5
30    |
31 30 |     a: isize,
32    |     ^^^^^^^^
33
34 error: missing documentation for a struct field
35   --> $DIR/missing-doc.rs:31:5
36    |
37 31 |     b: isize,
38    |     ^^^^^^^^
39
40 error: missing documentation for a struct
41   --> $DIR/missing-doc.rs:34:1
42    |
43 34 | / pub struct PubFoo {
44 35 | |     pub a: isize,
45 36 | |     b: isize,
46 37 | | }
47    | |_^
48
49 error: missing documentation for a struct field
50   --> $DIR/missing-doc.rs:35:5
51    |
52 35 |     pub a: isize,
53    |     ^^^^^^^^^^^^
54
55 error: missing documentation for a struct field
56   --> $DIR/missing-doc.rs:36:5
57    |
58 36 |     b: isize,
59    |     ^^^^^^^^
60
61 error: missing documentation for a module
62   --> $DIR/missing-doc.rs:45:1
63    |
64 45 | mod module_no_dox {}
65    | ^^^^^^^^^^^^^^^^^^^^
66
67 error: missing documentation for a module
68   --> $DIR/missing-doc.rs:46:1
69    |
70 46 | pub mod pub_module_no_dox {}
71    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
72
73 error: missing documentation for a function
74   --> $DIR/missing-doc.rs:50:1
75    |
76 50 | pub fn foo2() {}
77    | ^^^^^^^^^^^^^^^^
78
79 error: missing documentation for a function
80   --> $DIR/missing-doc.rs:51:1
81    |
82 51 | fn foo3() {}
83    | ^^^^^^^^^^^^
84
85 error: missing documentation for a trait
86   --> $DIR/missing-doc.rs:68:1
87    |
88 68 | / pub trait C {
89 69 | |     fn foo(&self);
90 70 | |     fn foo_with_impl(&self) {}
91 71 | | }
92    | |_^
93
94 error: missing documentation for a trait method
95   --> $DIR/missing-doc.rs:69:5
96    |
97 69 |     fn foo(&self);
98    |     ^^^^^^^^^^^^^^
99
100 error: missing documentation for a trait method
101   --> $DIR/missing-doc.rs:70:5
102    |
103 70 |     fn foo_with_impl(&self) {}
104    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
105
106 error: missing documentation for an associated type
107   --> $DIR/missing-doc.rs:80:5
108    |
109 80 |     type AssociatedType;
110    |     ^^^^^^^^^^^^^^^^^^^^
111
112 error: missing documentation for an associated type
113   --> $DIR/missing-doc.rs:81:5
114    |
115 81 |     type AssociatedTypeDef = Self;
116    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
117
118 error: missing documentation for a method
119   --> $DIR/missing-doc.rs:92:5
120    |
121 92 |     pub fn foo() {}
122    |     ^^^^^^^^^^^^^^^
123
124 error: missing documentation for a method
125   --> $DIR/missing-doc.rs:93:5
126    |
127 93 |     fn bar() {}
128    |     ^^^^^^^^^^^
129
130 error: missing documentation for a method
131   --> $DIR/missing-doc.rs:97:5
132    |
133 97 |     pub fn foo() {}
134    |     ^^^^^^^^^^^^^^^
135
136 error: missing documentation for a method
137    --> $DIR/missing-doc.rs:100:5
138     |
139 100 |     fn foo2() {}
140     |     ^^^^^^^^^^^^
141
142 error: missing documentation for an enum
143    --> $DIR/missing-doc.rs:126:1
144     |
145 126 | / enum Baz {
146 127 | |     BazA {
147 128 | |         a: isize,
148 129 | |         b: isize
149 130 | |     },
150 131 | |     BarB
151 132 | | }
152     | |_^
153
154 error: missing documentation for a variant
155    --> $DIR/missing-doc.rs:127:5
156     |
157 127 | /     BazA {
158 128 | |         a: isize,
159 129 | |         b: isize
160 130 | |     },
161     | |_____^
162
163 error: missing documentation for a struct field
164    --> $DIR/missing-doc.rs:128:9
165     |
166 128 |         a: isize,
167     |         ^^^^^^^^
168
169 error: missing documentation for a struct field
170    --> $DIR/missing-doc.rs:129:9
171     |
172 129 |         b: isize
173     |         ^^^^^^^^
174
175 error: missing documentation for a variant
176    --> $DIR/missing-doc.rs:131:5
177     |
178 131 |     BarB
179     |     ^^^^
180
181 error: missing documentation for an enum
182    --> $DIR/missing-doc.rs:134:1
183     |
184 134 | / pub enum PubBaz {
185 135 | |     PubBazA {
186 136 | |         a: isize,
187 137 | |     },
188 138 | | }
189     | |_^
190
191 error: missing documentation for a variant
192    --> $DIR/missing-doc.rs:135:5
193     |
194 135 | /     PubBazA {
195 136 | |         a: isize,
196 137 | |     },
197     | |_____^
198
199 error: missing documentation for a struct field
200    --> $DIR/missing-doc.rs:136:9
201     |
202 136 |         a: isize,
203     |         ^^^^^^^^
204
205 error: missing documentation for a constant
206    --> $DIR/missing-doc.rs:160:1
207     |
208 160 | const FOO: u32 = 0;
209     | ^^^^^^^^^^^^^^^^^^^
210
211 error: missing documentation for a constant
212    --> $DIR/missing-doc.rs:167:1
213     |
214 167 | pub const FOO4: u32 = 0;
215     | ^^^^^^^^^^^^^^^^^^^^^^^^
216
217 error: missing documentation for a static
218    --> $DIR/missing-doc.rs:170:1
219     |
220 170 | static BAR: u32 = 0;
221     | ^^^^^^^^^^^^^^^^^^^^
222
223 error: missing documentation for a static
224    --> $DIR/missing-doc.rs:177:1
225     |
226 177 | pub static BAR4: u32 = 0;
227     | ^^^^^^^^^^^^^^^^^^^^^^^^^
228
229 error: missing documentation for a module
230    --> $DIR/missing-doc.rs:180:1
231     |
232 180 | / mod internal_impl {
233 181 | |     /// dox
234 182 | |     pub fn documented() {}
235 183 | |     pub fn undocumented1() {}
236 ...   |
237 192 | |     }
238 193 | | }
239     | |_^
240
241 error: missing documentation for a function
242    --> $DIR/missing-doc.rs:183:5
243     |
244 183 |     pub fn undocumented1() {}
245     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
246
247 error: missing documentation for a function
248    --> $DIR/missing-doc.rs:184:5
249     |
250 184 |     pub fn undocumented2() {}
251     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
252
253 error: missing documentation for a function
254    --> $DIR/missing-doc.rs:185:5
255     |
256 185 |     fn undocumented3() {}
257     |     ^^^^^^^^^^^^^^^^^^^^^
258
259 error: missing documentation for a function
260    --> $DIR/missing-doc.rs:190:9
261     |
262 190 |         pub fn also_undocumented1() {}
263     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
264
265 error: missing documentation for a function
266    --> $DIR/missing-doc.rs:191:9
267     |
268 191 |         fn also_undocumented2() {}
269     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
270
271 error: missing documentation for a function
272    --> $DIR/missing-doc.rs:202:1
273     |
274 202 | fn main() {}
275     | ^^^^^^^^^^^^
276
277 error: aborting due to 40 previous errors
278