@@ -179,7 +179,8 @@ declare_clippy_lint! {
179
179
///
180
180
/// **Example:**
181
181
/// ```rust
182
- /// x.map(|a| a + 1).unwrap_or(0)
182
+ /// # let x = Some(1);
183
+ /// x.map(|a| a + 1).unwrap_or(0);
183
184
/// ```
184
185
pub OPTION_MAP_UNWRAP_OR ,
185
186
pedantic,
@@ -196,7 +197,9 @@ declare_clippy_lint! {
196
197
///
197
198
/// **Example:**
198
199
/// ```rust
199
- /// x.map(|a| a + 1).unwrap_or_else(some_function)
200
+ /// # let x = Some(1);
201
+ /// # fn some_function() -> usize { 1 }
202
+ /// x.map(|a| a + 1).unwrap_or_else(some_function);
200
203
/// ```
201
204
pub OPTION_MAP_UNWRAP_OR_ELSE ,
202
205
pedantic,
@@ -213,7 +216,9 @@ declare_clippy_lint! {
213
216
///
214
217
/// **Example:**
215
218
/// ```rust
216
- /// x.map(|a| a + 1).unwrap_or_else(some_function)
219
+ /// # let x: Result<usize, ()> = Ok(1);
220
+ /// # fn some_function(foo: ()) -> usize { 1 }
221
+ /// x.map(|a| a + 1).unwrap_or_else(some_function);
217
222
/// ```
218
223
pub RESULT_MAP_UNWRAP_OR_ELSE ,
219
224
pedantic,
@@ -265,7 +270,8 @@ declare_clippy_lint! {
265
270
///
266
271
/// **Example:**
267
272
/// ```rust
268
- /// iter.map(|x| x.iter()).flatten()
273
+ /// let vec = vec![vec![1]];
274
+ /// vec.iter().map(|x| x.iter()).flatten();
269
275
/// ```
270
276
pub MAP_FLATTEN ,
271
277
pedantic,
@@ -284,7 +290,8 @@ declare_clippy_lint! {
284
290
///
285
291
/// **Example:**
286
292
/// ```rust
287
- /// iter.filter(|x| x == 0).map(|x| x * 2)
293
+ /// let vec = vec![1];
294
+ /// vec.iter().filter(|x| **x == 0).map(|x| *x * 2);
288
295
/// ```
289
296
pub FILTER_MAP ,
290
297
pedantic,
@@ -324,7 +331,7 @@ declare_clippy_lint! {
324
331
///
325
332
/// **Example:**
326
333
/// ```rust
327
- /// (0..3).find(|x| x == 2).map(|x| x * 2);
334
+ /// (0..3).find(|x| * x == 2).map(|x| x * 2);
328
335
/// ```
329
336
/// Can be written as
330
337
/// ```rust
0 commit comments