gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r21480 - monkey/branches/MonkeyBacktracking/monkey/src/monk


From: gnunet
Subject: [GNUnet-SVN] r21480 - monkey/branches/MonkeyBacktracking/monkey/src/monkey/seaspider/org/gnunet/seaspider
Date: Mon, 14 May 2012 18:16:55 +0200

Author: safey
Date: 2012-05-14 18:16:55 +0200 (Mon, 14 May 2012)
New Revision: 21480

Removed:
   
monkey/branches/MonkeyBacktracking/monkey/src/monkey/seaspider/org/gnunet/seaspider/parser/
Modified:
   
monkey/branches/MonkeyBacktracking/monkey/src/monkey/seaspider/org/gnunet/seaspider/Seaspider.java
Log:
Dump Seaspider failure locations and error messages

Modified: 
monkey/branches/MonkeyBacktracking/monkey/src/monkey/seaspider/org/gnunet/seaspider/Seaspider.java
===================================================================
--- 
monkey/branches/MonkeyBacktracking/monkey/src/monkey/seaspider/org/gnunet/seaspider/Seaspider.java
  2012-05-14 15:06:56 UTC (rev 21479)
+++ 
monkey/branches/MonkeyBacktracking/monkey/src/monkey/seaspider/org/gnunet/seaspider/Seaspider.java
  2012-05-14 16:16:55 UTC (rev 21480)
@@ -4,6 +4,7 @@
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.FilenameFilter;
+import java.util.ArrayList;
 
 import org.gnunet.seaspider.parser.CParser;
 import org.gnunet.seaspider.parser.ParseException;
@@ -17,6 +18,7 @@
        private static boolean isFirstFile = true;
        private static int successCount = 0;
        private static int failureCount = 0;
+       private static ArrayList<String> failureList = new ArrayList<String>();
        private static FilenameFilter filter = new FilenameFilter() {
                public boolean accept(File dir, String fileName) {
                        File file = new File(dir.getPath() + "/" + fileName);
@@ -54,11 +56,13 @@
             catch (ParseException e) {
                 System.out.println("Encountered errors during parsing file " + 
filePath);
                 failureCount++;
+                failureList.add(filePath + ":" + e.getMessage());
                 if (DEBUG)
                         e.printStackTrace();
             } catch (TokenMgrError e) {
                        System.err.println("Encountered errors during parsing 
file " + filePath + ":" + e.getMessage());
                        failureCount++;
+                       failureList.add(filePath + ":" + e.getMessage());
                        if (DEBUG)
                                e.printStackTrace();                     
                }
@@ -128,5 +132,9 @@
      
      System.out.println(successCount + " parsed successfully.");
      System.out.println("Failed to parse " + failureCount + " files.");
+     for (int i = 0; i < failureList.size(); i++) {
+        System.out.println(i + ": "  + failureList.get(i));
+        System.out.println("");
+     }
   }
 }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]