From b63ad147341cc2623833259bc862be1ff29945cc Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Tue, 8 Oct 2019 21:10:28 -0700 Subject: [PATCH] Address needless_doctest_main lint --- src/de.rs | 8 ++------ src/lib.rs | 5 ++++- src/value/mod.rs | 12 +++--------- 3 files changed, 9 insertions(+), 16 deletions(-) diff --git a/src/de.rs b/src/de.rs index c693ac154..1aaab321d 100644 --- a/src/de.rs +++ b/src/de.rs @@ -1381,9 +1381,7 @@ impl<'de, 'a, R: Read<'de>> de::Deserializer<'de> for &'a mut Deserializer { /// Ok(()) /// } /// # - /// # fn main() { - /// # look_at_bytes().unwrap(); - /// # } + /// # look_at_bytes().unwrap(); /// ``` /// /// Backslash escape sequences like `\n` are still interpreted and required @@ -1403,9 +1401,7 @@ impl<'de, 'a, R: Read<'de>> de::Deserializer<'de> for &'a mut Deserializer { /// assert_eq!(expected_msg, parsed.unwrap_err().to_string()); /// } /// # - /// # fn main() { - /// # look_at_bytes(); - /// # } + /// # look_at_bytes(); /// ``` fn deserialize_bytes(self, visitor: V) -> Result where diff --git a/src/lib.rs b/src/lib.rs index 4ea94205d..bb09389a8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -296,7 +296,10 @@ #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] // Ignored clippy lints -#![cfg_attr(feature = "cargo-clippy", allow(deprecated_cfg_attr, doc_markdown))] +#![cfg_attr( + feature = "cargo-clippy", + allow(deprecated_cfg_attr, doc_markdown, needless_doctest_main) +)] // Ignored clippy_pedantic lints #![cfg_attr(feature = "cargo-clippy", allow( // Deserializer::from_str, into_iter diff --git a/src/value/mod.rs b/src/value/mod.rs index dc2557e35..eb4b9002c 100644 --- a/src/value/mod.rs +++ b/src/value/mod.rs @@ -82,9 +82,7 @@ //! Ok(()) //! } //! # -//! # fn main() { -//! # untyped_example().unwrap(); -//! # } +//! # untyped_example().unwrap(); //! ``` //! //! [macro]: https://docs.serde.rs/serde_json/macro.json.html @@ -884,9 +882,7 @@ impl Value { /// # Ok(()) /// # } /// # -/// # fn main() { -/// # try_main().unwrap() -/// # } +/// # try_main().unwrap() /// ``` impl Default for Value { fn default() -> Value { @@ -935,9 +931,7 @@ mod ser; /// Ok(()) /// } /// # -/// # fn main() { -/// # compare_json_values().unwrap(); -/// # } +/// # compare_json_values().unwrap(); /// ``` /// /// # Errors