chore: fixes to autoformat to prevent double rendering of expr line

This commit is contained in:
Jonathan Kelley committed 2022-09-28 16:47:10 -07:00
1 parent 28fba42e7e
commit a37458b9fa
16 files changed
+203 -47

No files matched your search

+3 -3
View File
@@ -23,7 +23,7 @@ use syn::{
Token,
};
#[derive(PartialEq, Eq)]
#[derive(PartialEq, Eq, Debug)]
pub struct Component {
pub name: syn::Path,
pub prop_gen_args: Option<AngleBracketedGenericArguments>,
@@ -193,13 +193,13 @@ impl ToTokens for Component {
}
// the struct's fields info
#[derive(PartialEq, Eq)]
#[derive(PartialEq, Eq, Debug)]
pub struct ComponentField {
pub name: Ident,
pub content: ContentField,
}
#[derive(PartialEq, Eq)]
#[derive(PartialEq, Eq, Debug)]
pub enum ContentField {
ManExpr(Expr),
Formatted(LitStr),
+3 -3
View File
@@ -10,7 +10,7 @@ use syn::{
// =======================================
// Parse the VNode::Element type
// =======================================
#[derive(PartialEq, Eq)]
#[derive(PartialEq, Eq, Debug)]
pub struct Element {
pub name: Ident,
pub key: Option<LitStr>,
@@ -190,7 +190,7 @@ impl ToTokens for Element {
}
}
#[derive(PartialEq, Eq)]
#[derive(PartialEq, Eq, Debug)]
pub enum ElementAttr {
/// attribute: "valuee {}"
AttrText { name: Ident, value: LitStr },
@@ -231,7 +231,7 @@ impl ElementAttr {
}
}
#[derive(PartialEq, Eq)]
#[derive(PartialEq, Eq, Debug)]
pub struct ElementAttrNamed {
pub el_name: Ident,
pub attr: ElementAttr,
+1
View File
@@ -33,6 +33,7 @@ use syn::{
Result, Token,
};
#[derive(Debug)]
pub struct CallBody {
pub roots: Vec<BodyNode>,
}
+1 -1
View File
@@ -16,7 +16,7 @@ Parse
-> "text {with_args}"
-> (0..10).map(|f| rsx!("asd")), // <--- notice the comma - must be a complete expr
*/
#[derive(PartialEq, Eq)]
#[derive(PartialEq, Eq, Debug)]
pub enum BodyNode {
Element(Element),
Component(Component),