From daeab3bf8cc3a8ba33e28210dd1c0fdefa2327ef Mon Sep 17 00:00:00 2001 From: Kui LIU Date: Thu, 14 Sep 2017 15:09:47 +0200 Subject: [PATCH] Remove ContinueStatement. --- .../ParseFixPatternWorker.java | 4 +- .../uni/serval/violation/parse/Statistic.java | 74 ------------------- 2 files changed, 1 insertion(+), 77 deletions(-) delete mode 100644 src/main/java/edu/lu/uni/serval/violation/parse/Statistic.java diff --git a/src/main/java/edu/lu/uni/serval/MultipleThreadsParser/ParseFixPatternWorker.java b/src/main/java/edu/lu/uni/serval/MultipleThreadsParser/ParseFixPatternWorker.java index 2ccd8ef..aeb36ef 100644 --- a/src/main/java/edu/lu/uni/serval/MultipleThreadsParser/ParseFixPatternWorker.java +++ b/src/main/java/edu/lu/uni/serval/MultipleThreadsParser/ParseFixPatternWorker.java @@ -20,9 +20,7 @@ import org.slf4j.LoggerFactory; import akka.actor.Props; import akka.actor.UntypedActor; import akka.japi.Creator; -import edu.lu.uni.serval.FixPatternParser.Parser; import edu.lu.uni.serval.FixPatternParser.RunnableParser; -import edu.lu.uni.serval.FixPatternParser.patch.CommitPatchSingleStatementParser; import edu.lu.uni.serval.FixPatternParser.violations.FixedViolationHunkParser; import edu.lu.uni.serval.config.Configuration; import edu.lu.uni.serval.utils.FileHelper; @@ -91,7 +89,7 @@ public class ParseFixPatternWorker extends UntypedActor { File positionFile = msgFile.getPositionFile(); if (revFile.getName().toLowerCase().contains("test")) { testAlarms += countAlarms(positionFile); - continue; +// continue; } // Parser parser = null; // if (containsAlarmTypes || positionFile != null) { diff --git a/src/main/java/edu/lu/uni/serval/violation/parse/Statistic.java b/src/main/java/edu/lu/uni/serval/violation/parse/Statistic.java deleted file mode 100644 index e88c995..0000000 --- a/src/main/java/edu/lu/uni/serval/violation/parse/Statistic.java +++ /dev/null @@ -1,74 +0,0 @@ -package edu.lu.uni.serval.violation.parse; - -import java.io.BufferedReader; -import java.io.File; -import java.io.IOException; -import java.io.StringReader; -import java.util.List; - -import edu.lu.uni.serval.utils.FileHelper; - -public class Statistic { - public static void main(String[] args) { - String statistic = "../FPM_Violations/OUTPUT"; - List files = FileHelper.getAllFiles(statistic, ".list"); - - int testAlarms = 0; - int nullGumTreeResults = 0; - int nullMappingGumTreeResults = 0; - int pureDeletion = 0; - int timeout = 0; - int noSourceCodeChagnes = 0; - int largeHunk = 0; - int nullSourceCode = 0; - for (File file : files) { - String content = FileHelper.readFile(file); - BufferedReader reader = new BufferedReader(new StringReader(content)); - String line = null; - try { - while ((line = reader.readLine()) != null) { - if (line.startsWith("test")) { - testAlarms += Integer.parseInt(line.substring(line.lastIndexOf(":") + 1).trim()); - } else if (line.startsWith("nullGum")) { - nullGumTreeResults += Integer.parseInt(line.substring(line.lastIndexOf(":") + 1).trim()); - } else if (line.startsWith("nullMap")) { - nullMappingGumTreeResults += Integer.parseInt(line.substring(line.lastIndexOf(":") + 1).trim()); - } else if (line.startsWith("pure")) { - pureDeletion += Integer.parseInt(line.substring(line.lastIndexOf(":") + 1).trim()); - } else if (line.startsWith("Time")) { - timeout += Integer.parseInt(line.substring(line.lastIndexOf(":") + 1).trim()); - } else if (line.startsWith("noSourceCodeChagnes")) { - noSourceCodeChagnes += Integer.parseInt(line.substring(line.lastIndexOf(":") + 1).trim()); - } else if (line.startsWith("largeHunk")) { - largeHunk += Integer.parseInt(line.substring(line.lastIndexOf(":") + 1).trim()); - } else if (line.startsWith("nullSourceCode")) { - nullSourceCode += Integer.parseInt(line.substring(line.lastIndexOf(":") + 1).trim()); - } - } - } catch (IOException e) { - e.printStackTrace(); - } finally { - try { - reader.close(); - } catch (IOException e) { - e.printStackTrace(); - } - } - } - -// TestAlarms: 5175 -// nullGumTreeResults: 13449 -// nullMappingGumTreeResults: 33010 -// pureDeletion: 7598 -// Timeout: 263 - - System.out.println("TestAlarms: " + testAlarms); - System.out.println("nullGumTreeResults: " + nullGumTreeResults); - System.out.println("nullMappingGumTreeResults: " + nullMappingGumTreeResults); - System.out.println("pureDeletion: " + pureDeletion); - System.out.println("Timeout: " + timeout); - System.out.println("noSourceCodeChagnes: " + noSourceCodeChagnes); - System.out.println("largeHunk: " + largeHunk); - System.out.println("nullSourceCode: " + nullSourceCode); - } -}