diff options
| author | Philipp A | 2018-12-07 23:12:00 +0100 | 
|---|---|---|
| committer | Philipp A | 2018-12-07 23:12:00 +0100 | 
| commit | eb416cc02b1ec8dbd3073dc6e2c0f80ae53dab9e (patch) | |
| tree | cd4b89d4178ac371371a1b0cb7a438178ffb2551 | |
| parent | 8b0a484ec724dd232f26d3794b21271191a45fcf (diff) | |
| download | rust-rst-eb416cc02b1ec8dbd3073dc6e2c0f80ae53dab9e.tar.bz2 | |
fix clippy
| -rw-r--r-- | src/document_tree/element_categories.rs | 10 | ||||
| -rw-r--r-- | src/parser/pest_rst.rs | 2 | ||||
| -rw-r--r-- | src/parser/tests.rs | 3 | 
3 files changed, 10 insertions, 5 deletions
| diff --git a/src/document_tree/element_categories.rs b/src/document_tree/element_categories.rs index b4d63a2..ec53f09 100644 --- a/src/document_tree/element_categories.rs +++ b/src/document_tree/element_categories.rs @@ -27,7 +27,7 @@ macro_rules! impl_into {  	($subcat:ident :: $entry:ident => $supcat:ident ) => {  		impl Into<$supcat> for $entry {  			fn into(self) -> $supcat { -				$supcat::$subcat(self.into()) +				$supcat::$subcat(Box::new(self.into()))  			}  		}  	}; @@ -44,9 +44,9 @@ macro_rules! synonymous_enum {  	};  	( $name:ident { $( $entry:ident ),+ $(,)* } ) => {  		#[derive(Serialize)] -		pub enum $name { -			$( $entry($entry), )* -		} +		pub enum $name { $( +			$entry(Box<$entry>), +		)* }  		impl Debug for $name {  			fn fmt(&self, fmt: &mut Formatter) -> Result<(), fmt::Error> { @@ -58,7 +58,7 @@ macro_rules! synonymous_enum {  		$( impl Into<$name> for $entry {  			fn into(self) -> $name { -				$name::$entry(self) +				$name::$entry(Box::new(self))  			}  		} )*  	}; diff --git a/src/parser/pest_rst.rs b/src/parser/pest_rst.rs index 8c36fc1..74199a8 100644 --- a/src/parser/pest_rst.rs +++ b/src/parser/pest_rst.rs @@ -1,3 +1,5 @@ +#![allow(clippy::redundant_closure)] +  use pest_derive::Parser;  #[derive(Parser)] diff --git a/src/parser/tests.rs b/src/parser/tests.rs index 7c5c114..331f87b 100644 --- a/src/parser/tests.rs +++ b/src/parser/tests.rs @@ -53,6 +53,7 @@ Title      };  } +#[allow(clippy::cyclomatic_complexity)]  #[test]  fn two_targets() {      parses_to! { @@ -75,6 +76,7 @@ fn two_targets() {      };  } +#[allow(clippy::cyclomatic_complexity)]  #[test]  fn admonitions() {      parses_to! { @@ -109,6 +111,7 @@ fn admonitions() {  // TODO: substitutions  // TODO: images +#[allow(clippy::cyclomatic_complexity)]  #[test]  fn nested_lists() {      parses_to! { | 
