diff --git a/src/test/resources/java/complex.case1.matching.java b/src/test/resources/java/complex.case1.matching.java new file mode 100644 index 0000000..f957682 --- /dev/null +++ b/src/test/resources/java/complex.case1.matching.java @@ -0,0 +1 @@ +package com.enterprise.app;import java.util.List;import java.util.ArrayList;public class UserManager{private Listusers;public UserManager(){this.users=new ArrayList<>();}public void addUser(String user){if(user!=null&&!user.isEmpty()){this.users.add(user);}}public boolean removeUser(String user){return this.users.remove(user);}public int getUserCount(){return this.users.size();}} \ No newline at end of file diff --git a/src/test/resources/java/complex.case2.failing.java b/src/test/resources/java/complex.case2.failing.java new file mode 100644 index 0000000..131588b --- /dev/null +++ b/src/test/resources/java/complex.case2.failing.java @@ -0,0 +1,22 @@ +package com.enterprise.app; + +import java.util.List; +import java.util.ArrayList; + +public class UserManager { + private List users; + + public UserManager() { + this.users = new ArrayList<>(); + } + + public void addUser(String user, String role) { + if (user != null && !user.isEmpty()) { + this.users.add(user); + } + } + + public int getUserCount() { + return this.users.size(); + } +} diff --git a/src/test/resources/java/complex.case2.reformatted.java b/src/test/resources/java/complex.case2.reformatted.java new file mode 100644 index 0000000..7082314 --- /dev/null +++ b/src/test/resources/java/complex.case2.reformatted.java @@ -0,0 +1,22 @@ +package com.enterprise.app; + +import java.util.List; +import java.util.ArrayList; + +public class UserManager { + private List users; + + public UserManager() { + this.users = new ArrayList<>(); + } + + public void addUser(String user, String role) { + if (user != null && !user.isEmpty()) { + this.users.add(user); + } + } + + public int getUserCount() { + return this.users.size(); + } +} diff --git a/src/test/resources/java/complex.expected.java b/src/test/resources/java/complex.expected.java new file mode 100644 index 0000000..73ca518 --- /dev/null +++ b/src/test/resources/java/complex.expected.java @@ -0,0 +1,26 @@ +package com.enterprise.app; + +import java.util.List; +import java.util.ArrayList; + +public class UserManager { + private List users; + + public UserManager() { + this.users = new ArrayList<>(); + } + + public void addUser(String user) { + if (user != null && !user.isEmpty()) { + this.users.add(user); + } + } + + public boolean removeUser(String user) { + return this.users.remove(user); + } + + public int getUserCount() { + return this.users.size(); + } +} diff --git a/src/test/resources/java/insdel.case1.failing.java b/src/test/resources/java/insdel.case1.failing.java new file mode 100644 index 0000000..37d8829 --- /dev/null +++ b/src/test/resources/java/insdel.case1.failing.java @@ -0,0 +1,12 @@ +package com.example; + +public class Calculator { + public int add(int a, int b, int c) { + int result = a + b + c; + return result; + } + + public int multiply(int a, int b) { + return a * b; + } +} diff --git a/src/test/resources/java/insdel.case1.reformatted.java b/src/test/resources/java/insdel.case1.reformatted.java new file mode 100644 index 0000000..37d8829 --- /dev/null +++ b/src/test/resources/java/insdel.case1.reformatted.java @@ -0,0 +1,12 @@ +package com.example; + +public class Calculator { + public int add(int a, int b, int c) { + int result = a + b + c; + return result; + } + + public int multiply(int a, int b) { + return a * b; + } +} diff --git a/src/test/resources/java/insdel.expected.java b/src/test/resources/java/insdel.expected.java new file mode 100644 index 0000000..e412015 --- /dev/null +++ b/src/test/resources/java/insdel.expected.java @@ -0,0 +1,12 @@ +package com.example; + +public class Calculator { + public int add(int a, int b) { + int result = a + b; + return result; + } + + public int subtract(int a, int b) { + return a - b; + } +} diff --git a/src/test/resources/java/multiline.case1.matching.java b/src/test/resources/java/multiline.case1.matching.java new file mode 100644 index 0000000..b8f4640 --- /dev/null +++ b/src/test/resources/java/multiline.case1.matching.java @@ -0,0 +1 @@ +public class MultilineTest{public void doSomething(int x,int y){if(x>y){System.out.println("x is greater");}else{System.out.println("y is greater or equal");}}} \ No newline at end of file diff --git a/src/test/resources/java/multiline.expected.java b/src/test/resources/java/multiline.expected.java new file mode 100644 index 0000000..03165d5 --- /dev/null +++ b/src/test/resources/java/multiline.expected.java @@ -0,0 +1,9 @@ +public class MultilineTest { + public void doSomething(int x, int y) { + if (x > y) { + System.out.println("x is greater"); + } else { + System.out.println("y is greater or equal"); + } + } +} diff --git a/src/test/resources/java/whitespace.case1.matching.java b/src/test/resources/java/whitespace.case1.matching.java new file mode 100644 index 0000000..7a0fb58 --- /dev/null +++ b/src/test/resources/java/whitespace.case1.matching.java @@ -0,0 +1 @@ +public class WhitespaceTest{ public int calc ( int x , int y ) { int z = ( x+y )*2 ; return z ; } } \ No newline at end of file diff --git a/src/test/resources/java/whitespace.expected.java b/src/test/resources/java/whitespace.expected.java new file mode 100644 index 0000000..80eeea0 --- /dev/null +++ b/src/test/resources/java/whitespace.expected.java @@ -0,0 +1,6 @@ +public class WhitespaceTest { + public int calc(int x, int y) { + int z = (x + y) * 2; + return z; + } +}