@@ -386,15 +386,18 @@ declare_clippy_lint! {
386386 ///
387387 /// **Example:**
388388 /// ```rust
389- /// foo.unwrap_or(String::new())
389+ /// # let foo = Some(String::new());
390+ /// foo.unwrap_or(String::new());
390391 /// ```
391392 /// this can instead be written:
392393 /// ```rust
393- /// foo.unwrap_or_else(String::new)
394+ /// # let foo = Some(String::new());
395+ /// foo.unwrap_or_else(String::new);
394396 /// ```
395397 /// or
396398 /// ```rust
397- /// foo.unwrap_or_default()
399+ /// # let foo = Some(String::new());
400+ /// foo.unwrap_or_default();
398401 /// ```
399402 pub OR_FUN_CALL ,
400403 perf,
@@ -412,15 +415,24 @@ declare_clippy_lint! {
412415 ///
413416 /// **Example:**
414417 /// ```rust
415- /// foo.expect(&format!("Err {}: {}", err_code, err_msg))
418+ /// # let foo = Some(String::new());
419+ /// # let err_code = "418";
420+ /// # let err_msg = "I'm a teapot";
421+ /// foo.expect(&format!("Err {}: {}", err_code, err_msg));
416422 /// ```
417423 /// or
418424 /// ```rust
419- /// foo.expect(format!("Err {}: {}", err_code, err_msg).as_str())
425+ /// # let foo = Some(String::new());
426+ /// # let err_code = "418";
427+ /// # let err_msg = "I'm a teapot";
428+ /// foo.expect(format!("Err {}: {}", err_code, err_msg).as_str());
420429 /// ```
421430 /// this can instead be written:
422431 /// ```rust
423- /// foo.unwrap_or_else(|_| panic!("Err {}: {}", err_code, err_msg))
432+ /// # let foo = Some(String::new());
433+ /// # let err_code = "418";
434+ /// # let err_msg = "I'm a teapot";
435+ /// foo.unwrap_or_else(|| panic!("Err {}: {}", err_code, err_msg));
424436 /// ```
425437 pub EXPECT_FUN_CALL ,
426438 perf,
0 commit comments