limit change

This commit is contained in:
anil
2020-08-15 14:39:31 +02:00
parent 1ff30b9eaf
commit 90179f143d
2 changed files with 8 additions and 8 deletions
@@ -36,10 +36,10 @@ public class EDiffHunkParser extends EDiffParser {
boolean processActionSet = true; boolean processActionSet = true;
if (actionSets.size() > Integer.valueOf(hunkLimit)) { // if (actionSets.size() > Integer.valueOf(hunkLimit)) {
processActionSet = false; // processActionSet = false;
logger.debug("Skipping {} set size {}", diffentryFile.getName(), hunkLimit); // logger.debug("Skipping {} set size {}", diffentryFile.getName(), hunkLimit);
} // }
int hunkSet = 0; int hunkSet = 0;
if (processActionSet) { if (processActionSet) {
@@ -77,7 +77,7 @@ public class EnhancedASTDiff {
List<MessageFile> allMessageFiles = new ArrayList<>(); List<MessageFile> allMessageFiles = new ArrayList<>();
for (File target : folders) { for (File target : folders) {
List<MessageFile> msgFiles = getMessageFiles(target.toString() + "/", project, patchSize, isJava); //"/Users/anilkoyuncu/bugStudy/code/python/GumTreeInput/Apache/CAMEL/" List<MessageFile> msgFiles = getMessageFiles(target.toString() + "/", project, patchSize, isJava,Integer.valueOf(hunkLimit)); //"/Users/anilkoyuncu/bugStudy/code/python/GumTreeInput/Apache/CAMEL/"
// msgFiles = msgFiles.subList(0,3000); // msgFiles = msgFiles.subList(0,3000);
if (msgFiles == null) if (msgFiles == null)
@@ -121,7 +121,7 @@ public class EnhancedASTDiff {
private static List<MessageFile> getMessageFiles(String gumTreeInput,String datasetName,String patchSize,boolean isJava) { private static List<MessageFile> getMessageFiles(String gumTreeInput,String datasetName,String patchSize,boolean isJava,int hunkLimit) {
String inputPath = gumTreeInput; // prevFiles revFiles diffentryFile positionsFile String inputPath = gumTreeInput; // prevFiles revFiles diffentryFile positionsFile
File revFilesPath = new File(inputPath + "revFiles/"); File revFilesPath = new File(inputPath + "revFiles/");
log.info(revFilesPath.getPath()); log.info(revFilesPath.getPath());
@@ -151,8 +151,8 @@ public class EnhancedASTDiff {
if(count>= Integer.valueOf(patchSize)) if(count>= Integer.valueOf(patchSize))
// if(count>201) // if(count>201)
continue; continue;
// if(FileHelper.readFile(diffentryFile).split("@@\\s\\-\\d+,*\\d*\\s\\+\\d+,*\\d*\\s@@").length > 2) if(FileHelper.readFile(diffentryFile).split("@@\\s\\-\\d+,*\\d*\\s\\+\\d+,*\\d*\\s@@").length >= hunkLimit)
// continue; continue;
// String datasetName = project; // String datasetName = project;
String[] split1 = diffentryFile.getParent().split(datasetName); String[] split1 = diffentryFile.getParent().split(datasetName);