diff --git a/pom.xml b/pom.xml
index 5f2acdd..81e805a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -87,7 +87,7 @@
- edu.lu.uni.serval.MultipleThreadsParser.AkkaParser2
+ edu.lu.uni.serval.FixPatternParser.violations.TestHunkParser
diff --git a/src/main/java/edu/lu/uni/serval/FixPatternParser/violations/TestHunkParser.java b/src/main/java/edu/lu/uni/serval/FixPatternParser/violations/TestHunkParser.java
index 9837afb..95919c3 100644
--- a/src/main/java/edu/lu/uni/serval/FixPatternParser/violations/TestHunkParser.java
+++ b/src/main/java/edu/lu/uni/serval/FixPatternParser/violations/TestHunkParser.java
@@ -27,30 +27,37 @@ public class TestHunkParser {
public static void main(String[] args) {
// input data
- File folder = new File("/Users/anilkoyuncu/bugStudy/code/python/GumTreeInput");
+
+// String rootPath = "/Users/anilkoyuncu/bugStudy";
+ String rootPath = args[0];
+ String inputPath = args[1];
+ String outputPath = args[0] + "/GumTreeOutputBug/";
+
+
+ File folder = new File(inputPath);
File[] listOfFiles = folder.listFiles();
Stream stream = Arrays.stream(listOfFiles);
List folders = stream
.filter(x -> !x.getName().startsWith("."))
.collect(Collectors.toList());
- List targetList = new ArrayList();
- for (File f:folders){
- for(File f1 :f.listFiles()){
- if (!f1.getName().startsWith(".")){
- targetList.add(f1);
- }
- }
- }
+// List targetList = new ArrayList();
+// for (File f:folders){
+// for(File f1 :f.listFiles()){
+// if (!f1.getName().startsWith(".")){
+// targetList.add(f1);
+// }
+// }
+// }
- for (File target : targetList) {
+ for (File target : folders) {
final List msgFiles = getMessageFiles(target.toString() + "/"); //"/Users/anilkoyuncu/bugStudy/code/python/GumTreeInput/Apache/CAMEL/"
System.out.println(msgFiles.size());
if(msgFiles.size() == 0)
continue;
String pjName = target.getName();
// output path
- String GUM_TREE_OUTPUT = Configuration.ROOT_PATH + pjName + "/";
+ String GUM_TREE_OUTPUT = outputPath + pjName + "/";
final String editScriptsFilePath = GUM_TREE_OUTPUT + "editScripts.list";
final String patchesSourceCodeFilePath =GUM_TREE_OUTPUT + "patchSourceCode.list";
final String buggyTokensFilePath = GUM_TREE_OUTPUT + "tokens.list";