Address needless_doctest_main lint in serde_test

This commit is contained in:
David Tolnay 2019-10-08 21:23:17 -07:00
parent d4d737de8d
commit fe8f8bcf7b
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82
2 changed files with 1 additions and 9 deletions

View File

@ -12,7 +12,6 @@ use std::fmt::Debug;
/// # use serde::{Serialize, Deserialize}; /// # use serde::{Serialize, Deserialize};
/// # use serde_test::{assert_tokens, Token}; /// # use serde_test::{assert_tokens, Token};
/// # /// #
/// # fn main() {
/// #[derive(Serialize, Deserialize, PartialEq, Debug)] /// #[derive(Serialize, Deserialize, PartialEq, Debug)]
/// struct S { /// struct S {
/// a: u8, /// a: u8,
@ -28,7 +27,6 @@ use std::fmt::Debug;
/// Token::U8(0), /// Token::U8(0),
/// Token::StructEnd, /// Token::StructEnd,
/// ]); /// ]);
/// # }
/// ``` /// ```
pub fn assert_tokens<'de, T>(value: &T, tokens: &'de [Token]) pub fn assert_tokens<'de, T>(value: &T, tokens: &'de [Token])
where where
@ -44,7 +42,6 @@ where
/// # use serde::{Serialize, Deserialize}; /// # use serde::{Serialize, Deserialize};
/// # use serde_test::{assert_ser_tokens, Token}; /// # use serde_test::{assert_ser_tokens, Token};
/// # /// #
/// # fn main() {
/// #[derive(Serialize, Deserialize, PartialEq, Debug)] /// #[derive(Serialize, Deserialize, PartialEq, Debug)]
/// struct S { /// struct S {
/// a: u8, /// a: u8,
@ -60,7 +57,6 @@ where
/// Token::U8(0), /// Token::U8(0),
/// Token::StructEnd, /// Token::StructEnd,
/// ]); /// ]);
/// # }
/// ``` /// ```
pub fn assert_ser_tokens<T>(value: &T, tokens: &[Token]) pub fn assert_ser_tokens<T>(value: &T, tokens: &[Token])
where where
@ -135,7 +131,6 @@ where
/// # use serde::{Serialize, Deserialize}; /// # use serde::{Serialize, Deserialize};
/// # use serde_test::{assert_de_tokens, Token}; /// # use serde_test::{assert_de_tokens, Token};
/// # /// #
/// # fn main() {
/// #[derive(Serialize, Deserialize, PartialEq, Debug)] /// #[derive(Serialize, Deserialize, PartialEq, Debug)]
/// struct S { /// struct S {
/// a: u8, /// a: u8,
@ -151,7 +146,6 @@ where
/// Token::U8(0), /// Token::U8(0),
/// Token::StructEnd, /// Token::StructEnd,
/// ]); /// ]);
/// # }
/// ``` /// ```
pub fn assert_de_tokens<'de, T>(value: &T, tokens: &'de [Token]) pub fn assert_de_tokens<'de, T>(value: &T, tokens: &'de [Token])
where where
@ -190,7 +184,6 @@ where
/// # use serde::{Serialize, Deserialize}; /// # use serde::{Serialize, Deserialize};
/// # use serde_test::{assert_de_tokens_error, Token}; /// # use serde_test::{assert_de_tokens_error, Token};
/// # /// #
/// # fn main() {
/// #[derive(Serialize, Deserialize, PartialEq, Debug)] /// #[derive(Serialize, Deserialize, PartialEq, Debug)]
/// #[serde(deny_unknown_fields)] /// #[serde(deny_unknown_fields)]
/// struct S { /// struct S {
@ -205,7 +198,6 @@ where
/// ], /// ],
/// "unknown field `x`, expected `a` or `b`", /// "unknown field `x`, expected `a` or `b`",
/// ); /// );
/// # }
/// ``` /// ```
pub fn assert_de_tokens_error<'de, T>(tokens: &'de [Token], error: &str) pub fn assert_de_tokens_error<'de, T>(tokens: &'de [Token], error: &str)
where where

View File

@ -148,7 +148,7 @@
#![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))]
#![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))]
// Ignored clippy lints // Ignored clippy lints
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp))] #![cfg_attr(feature = "cargo-clippy", allow(float_cmp, needless_doctest_main))]
// Ignored clippy_pedantic lints // Ignored clippy_pedantic lints
#![cfg_attr( #![cfg_attr(
feature = "cargo-clippy", feature = "cargo-clippy",