@@ -383,15 +383,18 @@ declare_clippy_lint! {
383383 ///
384384 /// **Example:**
385385 /// ```rust
386- /// foo.unwrap_or(String::new())
386+ /// # let foo = Some(String::new());
387+ /// foo.unwrap_or(String::new());
387388 /// ```
388389 /// this can instead be written:
389390 /// ```rust
390- /// foo.unwrap_or_else(String::new)
391+ /// # let foo = Some(String::new());
392+ /// foo.unwrap_or_else(String::new);
391393 /// ```
392394 /// or
393395 /// ```rust
394- /// foo.unwrap_or_default()
396+ /// # let foo = Some(String::new());
397+ /// foo.unwrap_or_default();
395398 /// ```
396399 pub OR_FUN_CALL ,
397400 perf,
@@ -409,15 +412,24 @@ declare_clippy_lint! {
409412 ///
410413 /// **Example:**
411414 /// ```rust
412- /// foo.expect(&format!("Err {}: {}", err_code, err_msg))
415+ /// # let foo = Some(String::new());
416+ /// # let err_code = "418";
417+ /// # let err_msg = "I'm a teapot";
418+ /// foo.expect(&format!("Err {}: {}", err_code, err_msg));
413419 /// ```
414420 /// or
415421 /// ```rust
416- /// foo.expect(format!("Err {}: {}", err_code, err_msg).as_str())
422+ /// # let foo = Some(String::new());
423+ /// # let err_code = "418";
424+ /// # let err_msg = "I'm a teapot";
425+ /// foo.expect(format!("Err {}: {}", err_code, err_msg).as_str());
417426 /// ```
418427 /// this can instead be written:
419428 /// ```rust
420- /// foo.unwrap_or_else(|_| panic!("Err {}: {}", err_code, err_msg))
429+ /// # let foo = Some(String::new());
430+ /// # let err_code = "418";
431+ /// # let err_msg = "I'm a teapot";
432+ /// foo.unwrap_or_else(|| panic!("Err {}: {}", err_code, err_msg));
421433 /// ```
422434 pub EXPECT_FUN_CALL ,
423435 perf,
0 commit comments