Skip to content

Commit

Permalink
uniplate_derive: format test cases
Browse files Browse the repository at this point in the history
  • Loading branch information
niklasdewally committed Apr 30, 2024
1 parent 420c851 commit 0025864
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 18 deletions.
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
use uniplate::Uniplate;

#[derive(Uniplate,PartialEq,Eq,Clone)]
#[derive(Uniplate, PartialEq, Eq, Clone)]
enum NoTrailingComma {
B(Vec<NoTrailingComma>)
B(Vec<NoTrailingComma>),
}

#[derive(Uniplate,PartialEq,Eq,Clone)]
#[derive(Uniplate, PartialEq, Eq, Clone)]
enum TrailingCommaInField {
B(Vec<TrailingCommaInField>,)
B(Vec<TrailingCommaInField>),
}

pub fn main() {

}
pub fn main() {}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
use uniplate::Uniplate;
#[derive(Clone, PartialEq, Eq, Uniplate)]
enum A {
B,
C,
}
pub fn main() {}
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
use uniplate::Uniplate;

#[derive(PartialEq,Eq,Clone,Uniplate)]
#[derive(PartialEq, Eq, Clone, Uniplate)]
enum NoTrailingComma {
B(Vec<NoTrailingComma>)
B(Vec<NoTrailingComma>),
}

#[derive(PartialEq,Eq,Clone,Uniplate)]
#[derive(PartialEq, Eq, Clone, Uniplate)]
enum TrailingComma {
B(Vec<TrailingComma>),
}

pub fn main() {

}

pub fn main() {}
4 changes: 2 additions & 2 deletions crates/uniplate/tests/derive-pass/allow-nested-vec-2.rs
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
use uniplate::Uniplate;
#[derive(PartialEq,Eq,Clone,Uniplate)]
#[derive(PartialEq, Eq, Clone, Uniplate)]
enum MyEnum {
A(Vec<Vec<MyEnum>>),
B(Vec<Vec<Vec<MyEnum>>>)
B(Vec<Vec<Vec<MyEnum>>>),
}

pub fn main() {}
4 changes: 2 additions & 2 deletions crates/uniplate/tests/derive-pass/allow-nested-vec.rs
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
use uniplate::Uniplate;
#[derive(PartialEq,Eq,Clone,Uniplate)]
#[derive(PartialEq, Eq, Clone, Uniplate)]
enum MyEnum {
A(Vec<Vec<MyEnum>>),
B(Vec<Vec<Vec<MyEnum>>>)
B(Vec<Vec<Vec<MyEnum>>>),
}

pub fn main() {}

0 comments on commit 0025864

Please sign in to comment.