Fix clippy warnings

This commit is contained in:
Billy Chan 2021-11-08 12:13:29 +08:00
parent 6a0db92c8b
commit 8b217239fd
No known key found for this signature in database
GPG Key ID: A2D690CAC7DF3CC7
5 changed files with 9 additions and 17 deletions

View File

@ -328,19 +328,19 @@ impl EntityWriter {
let relation_defs = entity.get_relation_defs(); let relation_defs = entity.get_relation_defs();
let quoted = if relation_ref_tables_camel_case.is_empty() { let quoted = if relation_ref_tables_camel_case.is_empty() {
quote! { quote! {
_ => panic!("No RelationDef"), panic!("No RelationDef")
} }
} else { } else {
quote! { quote! {
#(Self::#relation_ref_tables_camel_case => #relation_defs,)* match self {
#(Self::#relation_ref_tables_camel_case => #relation_defs,)*
}
} }
}; };
quote! { quote! {
impl RelationTrait for Relation { impl RelationTrait for Relation {
fn def(&self) -> RelationDef { fn def(&self) -> RelationDef {
match self { #quoted
#quoted
}
} }
} }
} }

View File

@ -15,9 +15,7 @@ pub enum Relation {}
impl RelationTrait for Relation { impl RelationTrait for Relation {
fn def(&self) -> RelationDef { fn def(&self) -> RelationDef {
match self { panic!("No RelationDef")
_ => panic!("No RelationDef"),
}
} }
} }

View File

@ -21,9 +21,7 @@ pub enum Relation {}
impl RelationTrait for Relation { impl RelationTrait for Relation {
fn def(&self) -> RelationDef { fn def(&self) -> RelationDef {
match self { panic!("No RelationDef")
_ => panic!("No RelationDef"),
}
} }
} }

View File

@ -51,9 +51,7 @@ impl ColumnTrait for Column {
impl RelationTrait for Relation { impl RelationTrait for Relation {
fn def(&self) -> RelationDef { fn def(&self) -> RelationDef {
match self { panic!("No RelationDef")
_ => panic!("No RelationDef"),
}
} }
} }

View File

@ -70,9 +70,7 @@ impl ColumnTrait for Column {
impl RelationTrait for Relation { impl RelationTrait for Relation {
fn def(&self) -> RelationDef { fn def(&self) -> RelationDef {
match self { panic!("No RelationDef")
_ => panic!("No RelationDef"),
}
} }
} }