Add a configuration.
This commit is contained in:
@@ -9,6 +9,7 @@ import org.slf4j.LoggerFactory;
|
|||||||
|
|
||||||
import akka.actor.ActorRef;
|
import akka.actor.ActorRef;
|
||||||
import akka.actor.ActorSystem;
|
import akka.actor.ActorSystem;
|
||||||
|
import edu.lu.uni.serval.config.Configuration;
|
||||||
import edu.lu.uni.serval.utils.FileHelper;
|
import edu.lu.uni.serval.utils.FileHelper;
|
||||||
|
|
||||||
public class AkkaParser {
|
public class AkkaParser {
|
||||||
@@ -22,10 +23,10 @@ public class AkkaParser {
|
|||||||
log.info("MessageFiles: " + msgFiles.size());
|
log.info("MessageFiles: " + msgFiles.size());
|
||||||
|
|
||||||
// output path
|
// output path
|
||||||
final String editScriptsFilePath = "../GumTreeResults/editScripts/";
|
final String editScriptsFilePath = Configuration.EDITSCRIPTS_FILE_PATH;
|
||||||
final String patchesSourceCodeFilePath = "../GumTreeResults/sourceCode/";
|
final String patchesSourceCodeFilePath = Configuration.PATCH_SOURCECODE_FILE_PATH;
|
||||||
final String buggyTreesFilePath = "../GumTreeResults/buggyTrees/";
|
final String buggyTreesFilePath = Configuration.BUGGYTREE_FILE_PATH;
|
||||||
final String editScriptSizesFilePath = "../GumTreeResults/editScriptSizes/";
|
final String editScriptSizesFilePath = Configuration.EDITSCRIPT_SIZES_FILE_PATH;
|
||||||
FileHelper.deleteDirectory(editScriptsFilePath);
|
FileHelper.deleteDirectory(editScriptsFilePath);
|
||||||
FileHelper.deleteDirectory(patchesSourceCodeFilePath);
|
FileHelper.deleteDirectory(patchesSourceCodeFilePath);
|
||||||
FileHelper.deleteDirectory(buggyTreesFilePath);
|
FileHelper.deleteDirectory(buggyTreesFilePath);
|
||||||
@@ -47,7 +48,7 @@ public class AkkaParser {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static List<MessageFile> getMessageFiles() {
|
private static List<MessageFile> getMessageFiles() {
|
||||||
String inputPath = "../OUTPUT/"; //DiffEntries prevFiles revFiles
|
String inputPath = Configuration.GUM_TREE_INPUT; //DiffEntries prevFiles revFiles
|
||||||
File inputFileDirector = new File(inputPath);
|
File inputFileDirector = new File(inputPath);
|
||||||
File[] files = inputFileDirector.listFiles(); // project folders
|
File[] files = inputFileDirector.listFiles(); // project folders
|
||||||
log.info("Projects: " + files.length);
|
log.info("Projects: " + files.length);
|
||||||
|
|||||||
@@ -0,0 +1,10 @@
|
|||||||
|
package edu.lu.uni.serval.config;
|
||||||
|
|
||||||
|
public class Configuration {
|
||||||
|
public static final String GUM_TREE_INPUT = "../GumTreeInput/";
|
||||||
|
// output path
|
||||||
|
public static final String EDITSCRIPTS_FILE_PATH = "../GumTreeResults/editScripts/";
|
||||||
|
public static final String PATCH_SOURCECODE_FILE_PATH = "../GumTreeResults/sourceCode/";
|
||||||
|
public static final String BUGGYTREE_FILE_PATH = "../GumTreeResults/buggyTrees/";
|
||||||
|
public static final String EDITSCRIPT_SIZES_FILE_PATH = "../GumTreeResults/editScriptSizes/";
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user