From 22f7e0953759002231e5ef5e694f168bbb37c3a9 Mon Sep 17 00:00:00 2001 From: Sunli Date: Sun, 4 Oct 2020 07:49:56 +0800 Subject: [PATCH] Fix typo. #297 --- derive/src/input_object.rs | 6 +++--- src/error.rs | 4 ++-- src/types/external/bson.rs | 2 +- src/types/external/json_object/btreemap.rs | 2 +- src/types/external/json_object/hashmap.rs | 2 +- src/types/external/list/btree_set.rs | 4 ++-- src/types/external/list/hash_set.rs | 4 ++-- src/types/external/list/linked_list.rs | 4 ++-- src/types/external/list/vec.rs | 4 ++-- src/types/external/list/vec_deque.rs | 4 ++-- src/types/external/optional.rs | 2 +- src/types/maybe_undefined.rs | 2 +- 12 files changed, 20 insertions(+), 20 deletions(-) diff --git a/derive/src/input_object.rs b/derive/src/input_object.rs index 3bf6a615..e6458201 100644 --- a/derive/src/input_object.rs +++ b/derive/src/input_object.rs @@ -75,7 +75,7 @@ pub fn generate(object_args: &args::InputObject) -> GeneratorResult get_fields.push(quote! { let #ident: #ty = #crate_name::InputValueType::parse( Some(#crate_name::Value::Object(obj.clone())) - ).map_err(#crate_name::InputValueError::propogate)?; + ).map_err(#crate_name::InputValueError::propagate)?; }); fields.push(ident); @@ -111,7 +111,7 @@ pub fn generate(object_args: &args::InputObject) -> GeneratorResult let #ident: #ty = { match obj.get(#name) { Some(value) => #crate_name::InputValueType::parse(Some(value.clone())) - .map_err(#crate_name::InputValueError::propogate)?, + .map_err(#crate_name::InputValueError::propagate)?, None => #default, } }; @@ -119,7 +119,7 @@ pub fn generate(object_args: &args::InputObject) -> GeneratorResult } else { get_fields.push(quote! { let #ident: #ty = #crate_name::InputValueType::parse(obj.get(#name).cloned()) - .map_err(#crate_name::InputValueError::propogate)?; + .map_err(#crate_name::InputValueError::propagate)?; }); } diff --git a/src/error.rs b/src/error.rs index 3ac86ce3..e6eef7ea 100644 --- a/src/error.rs +++ b/src/error.rs @@ -122,8 +122,8 @@ impl InputValueError { Self::new(format!(r#"Failed to parse "{}": {}"#, T::type_name(), msg)) } - /// Propogate the error message to a different type. - pub fn propogate(self) -> InputValueError { + /// Propagate the error message to a different type. + pub fn propagate(self) -> InputValueError { InputValueError::new(format!( r#"{} (occurred while parsing "{}")"#, self.message, diff --git a/src/types/external/bson.rs b/src/types/external/bson.rs index cf96f2af..94eace3f 100644 --- a/src/types/external/bson.rs +++ b/src/types/external/bson.rs @@ -24,7 +24,7 @@ impl ScalarType for ObjectId { impl ScalarType for UtcDateTime { fn parse(value: Value) -> InputValueResult { >::parse(value) - .map_err(InputValueError::propogate) + .map_err(InputValueError::propagate) .map(UtcDateTime::from) } diff --git a/src/types/external/json_object/btreemap.rs b/src/types/external/json_object/btreemap.rs index 663563ec..2720c96c 100644 --- a/src/types/external/json_object/btreemap.rs +++ b/src/types/external/json_object/btreemap.rs @@ -16,7 +16,7 @@ where .into_iter() .map(|(name, value)| Ok((name.into_string(), T::parse(Some(value))?))) .collect::>() - .map_err(InputValueError::propogate), + .map_err(InputValueError::propagate), _ => Err(InputValueError::expected_type(value)), } } diff --git a/src/types/external/json_object/hashmap.rs b/src/types/external/json_object/hashmap.rs index e992f9c0..e6463dfd 100644 --- a/src/types/external/json_object/hashmap.rs +++ b/src/types/external/json_object/hashmap.rs @@ -16,7 +16,7 @@ where .into_iter() .map(|(name, value)| Ok((name.into_string(), T::parse(Some(value))?))) .collect::>() - .map_err(InputValueError::propogate), + .map_err(InputValueError::propagate), _ => Err(InputValueError::expected_type(value)), } } diff --git a/src/types/external/list/btree_set.rs b/src/types/external/list/btree_set.rs index f0b76d68..bb9b69d4 100644 --- a/src/types/external/list/btree_set.rs +++ b/src/types/external/list/btree_set.rs @@ -29,11 +29,11 @@ impl InputValueType for BTreeSet { .into_iter() .map(|value| InputValueType::parse(Some(value))) .collect::>() - .map_err(InputValueError::propogate), + .map_err(InputValueError::propagate), value => Ok({ let mut result = Self::default(); result.insert( - InputValueType::parse(Some(value)).map_err(InputValueError::propogate)?, + InputValueType::parse(Some(value)).map_err(InputValueError::propagate)?, ); result }), diff --git a/src/types/external/list/hash_set.rs b/src/types/external/list/hash_set.rs index 88d547f1..c12d2ea0 100644 --- a/src/types/external/list/hash_set.rs +++ b/src/types/external/list/hash_set.rs @@ -31,11 +31,11 @@ impl InputValueType for HashSet { .into_iter() .map(|value| InputValueType::parse(Some(value))) .collect::>() - .map_err(InputValueError::propogate), + .map_err(InputValueError::propagate), value => Ok({ let mut result = Self::default(); result.insert( - InputValueType::parse(Some(value)).map_err(InputValueError::propogate)?, + InputValueType::parse(Some(value)).map_err(InputValueError::propagate)?, ); result }), diff --git a/src/types/external/list/linked_list.rs b/src/types/external/list/linked_list.rs index 28ecad4f..8b2362d8 100644 --- a/src/types/external/list/linked_list.rs +++ b/src/types/external/list/linked_list.rs @@ -29,11 +29,11 @@ impl InputValueType for LinkedList { .into_iter() .map(|value| InputValueType::parse(Some(value))) .collect::>() - .map_err(InputValueError::propogate), + .map_err(InputValueError::propagate), value => Ok({ let mut result = Self::default(); result.push_front( - InputValueType::parse(Some(value)).map_err(InputValueError::propogate)?, + InputValueType::parse(Some(value)).map_err(InputValueError::propagate)?, ); result }), diff --git a/src/types/external/list/vec.rs b/src/types/external/list/vec.rs index 98ff2807..710cd889 100644 --- a/src/types/external/list/vec.rs +++ b/src/types/external/list/vec.rs @@ -28,9 +28,9 @@ impl InputValueType for Vec { .into_iter() .map(|value| InputValueType::parse(Some(value))) .collect::>() - .map_err(InputValueError::propogate), + .map_err(InputValueError::propagate), value => Ok(vec![ - InputValueType::parse(Some(value)).map_err(InputValueError::propogate)? + InputValueType::parse(Some(value)).map_err(InputValueError::propagate)? ]), } } diff --git a/src/types/external/list/vec_deque.rs b/src/types/external/list/vec_deque.rs index 4eb9e796..913bcadb 100644 --- a/src/types/external/list/vec_deque.rs +++ b/src/types/external/list/vec_deque.rs @@ -29,11 +29,11 @@ impl InputValueType for VecDeque { .into_iter() .map(|value| InputValueType::parse(Some(value))) .collect::>() - .map_err(InputValueError::propogate), + .map_err(InputValueError::propagate), value => Ok({ let mut result = Self::default(); result.push_back( - InputValueType::parse(Some(value)).map_err(InputValueError::propogate)?, + InputValueType::parse(Some(value)).map_err(InputValueError::propagate)?, ); result }), diff --git a/src/types/external/optional.rs b/src/types/external/optional.rs index 83cac8a9..ddac1602 100644 --- a/src/types/external/optional.rs +++ b/src/types/external/optional.rs @@ -25,7 +25,7 @@ impl InputValueType for Option { match value.unwrap_or_default() { Value::Null => Ok(None), value => Ok(Some( - T::parse(Some(value)).map_err(InputValueError::propogate)?, + T::parse(Some(value)).map_err(InputValueError::propagate)?, )), } } diff --git a/src/types/maybe_undefined.rs b/src/types/maybe_undefined.rs index 3c6bebb1..ae3b6f3c 100644 --- a/src/types/maybe_undefined.rs +++ b/src/types/maybe_undefined.rs @@ -130,7 +130,7 @@ impl InputValueType for MaybeUndefined { None => Ok(MaybeUndefined::Undefined), Some(Value::Null) => Ok(MaybeUndefined::Null), Some(value) => Ok(MaybeUndefined::Value( - T::parse(Some(value)).map_err(InputValueError::propogate)?, + T::parse(Some(value)).map_err(InputValueError::propagate)?, )), } }