diff --git a/src/macros.rs b/src/macros.rs index b9a00823..35f9009f 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -1314,7 +1314,7 @@ macro_rules! stry { #[cfg(test)] mod test { use crate::prelude::*; - use crate::{json, json_typed, BorrowedValue, OwnedValue}; + use crate::{BorrowedValue, OwnedValue}; #[cfg(feature = "serde_impl")] fn owned_test_map() -> OwnedValue { diff --git a/src/numberparse/approx.rs b/src/numberparse/approx.rs index 57bc9b7b..7b1b6aad 100644 --- a/src/numberparse/approx.rs +++ b/src/numberparse/approx.rs @@ -4,9 +4,8 @@ use super::{ }; use crate::charutils::is_structural_or_whitespace; use crate::safer_unchecked::GetSaferUnchecked; -use crate::unlikely; use crate::StaticNode; -use crate::{static_cast_i64, Deserializer, ErrorType, Result}; +use crate::{Deserializer, ErrorType, Result}; const POWER_OF_TEN: [f64; 632] = [ 1e-323, 1e-322, 1e-321, 1e-320, 1e-319, 1e-318, 1e-317, 1e-316, 1e-315, 1e-314, 1e-313, 1e-312, diff --git a/src/serde.rs b/src/serde.rs index a6d295a0..303d6d46 100644 --- a/src/serde.rs +++ b/src/serde.rs @@ -481,7 +481,6 @@ mod test { use serde::{Deserialize, Serialize}; use serde_json::{json as sjson, to_string as sto_string, Value as SerdeValue}; use std::collections::BTreeMap; - use std::convert::TryInto; #[derive(Debug, PartialEq, Eq, Hash, Serialize, Deserialize)] struct UnitStruct; diff --git a/src/serde/value/borrowed/se.rs b/src/serde/value/borrowed/se.rs index 64a065ed..513f05c8 100644 --- a/src/serde/value/borrowed/se.rs +++ b/src/serde/value/borrowed/se.rs @@ -608,7 +608,6 @@ mod test { use super::Value; use crate::{borrowed::Object, serde::from_slice, ObjectHasher}; use serde::{Deserialize, Serialize}; - use serde_json; use value_trait::StaticNode; #[test] diff --git a/src/serde/value/owned/se.rs b/src/serde/value/owned/se.rs index 596a1c3c..f38e97e6 100644 --- a/src/serde/value/owned/se.rs +++ b/src/serde/value/owned/se.rs @@ -585,7 +585,6 @@ mod test { #[cfg(not(target_arch = "wasm32"))] use crate::serde::{from_str, to_string}; use serde::{Deserialize, Serialize}; - use serde_json; #[derive(Debug, Default, PartialEq, Eq, Hash, Serialize, Deserialize)] struct UnitStruct; diff --git a/src/value/borrowed/serialize.rs b/src/value/borrowed/serialize.rs index ca9fb068..bae9c99a 100644 --- a/src/value/borrowed/serialize.rs +++ b/src/value/borrowed/serialize.rs @@ -233,7 +233,6 @@ where mod test { use super::Value; use crate::prelude::*; - use crate::StaticNode; #[test] fn null() { diff --git a/src/value/owned/serialize.rs b/src/value/owned/serialize.rs index 85fd295d..3ef60046 100644 --- a/src/value/owned/serialize.rs +++ b/src/value/owned/serialize.rs @@ -235,7 +235,7 @@ where mod test { use super::Value; use crate::prelude::*; - use crate::StaticNode; + #[test] fn null() { assert_eq!(Value::Static(StaticNode::Null).encode(), "null"); diff --git a/src/value/tape/array.rs b/src/value/tape/array.rs index caf1e6ae..e7c683e1 100644 --- a/src/value/tape/array.rs +++ b/src/value/tape/array.rs @@ -65,6 +65,7 @@ impl<'tape, 'input> IntoIterator for &Array<'tape, 'input> { self.iter() } } + #[cfg(test)] mod test { use crate::to_tape; diff --git a/tests/serenity.rs b/tests/serenity.rs index c154b1b3..ef5c64c8 100644 --- a/tests/serenity.rs +++ b/tests/serenity.rs @@ -2,11 +2,9 @@ mod test { pub(crate) mod snowflake { - use std::convert::TryFrom; - use std::fmt; - use serde::de::{Error, Visitor}; use serde::{Deserializer, Serializer}; + use std::fmt; pub fn deserialize<'de, D: Deserializer<'de>>(deserializer: D) -> Result { deserializer.deserialize_any(SnowflakeVisitor)