From bc56e9b6ba8168a7376ef769b177e265cf694d9c Mon Sep 17 00:00:00 2001 From: Kui LIU Date: Sat, 22 Jul 2017 23:31:26 +0200 Subject: [PATCH] Check files are existing or not. --- .../edu/lu/uni/serval/FixPatternMiner/AkkaMiner.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/edu/lu/uni/serval/FixPatternMiner/AkkaMiner.java b/src/main/java/edu/lu/uni/serval/FixPatternMiner/AkkaMiner.java index 46e24e8..2939c06 100644 --- a/src/main/java/edu/lu/uni/serval/FixPatternMiner/AkkaMiner.java +++ b/src/main/java/edu/lu/uni/serval/FixPatternMiner/AkkaMiner.java @@ -49,6 +49,18 @@ public class AkkaMiner { if (revFile.getName().endsWith(".java")) { File prevFile = new File(projectFolder + "/prevFiles/prev_" + revFile.getName());// previous file File diffentryFile = new File(projectFolder + "/DiffEntries/" + revFile.getName().replace(".java", ".txt")); // DiffEntry file + if (!revFile.exists()) { + System.out.println("======" + revFile.getPath()); + continue; + } + if (!prevFile.exists()) { + System.out.println("======" + prevFile.getPath()); + continue; + } + if (!diffentryFile.exists()) { + System.out.println("======" + diffentryFile.getPath()); + continue; + } MessageFile msgFile = new MessageFile(revFile, prevFile, diffentryFile); msgFiles.add(msgFile); }