Просмотр исходного кода

Implement proper error reporting for submissions with size below min token match.

Timur Sağlam 5 лет назад
Родитель
Сommit
3d1cee01b1
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      jplag/src/main/java/de/jplag/SubmissionSet.java

+ 2 - 2
jplag/src/main/java/de/jplag/SubmissionSet.java

@@ -131,7 +131,7 @@ public class SubmissionSet {
      */
      */
     private void parseSubmissions(List<Submission> submissions) {
     private void parseSubmissions(List<Submission> submissions) {
         if (submissions.isEmpty()) {
         if (submissions.isEmpty()) {
-            System.out.println("No allSubmissions to parse!");
+            errorCollector.print("No submissions to parse!", null);
             return;
             return;
         }
         }
 
 
@@ -157,7 +157,7 @@ public class SubmissionSet {
             count++;
             count++;
 
 
             if (subm.getTokenList() != null && subm.getNumberOfTokens() < options.getMinimumTokenMatch()) {
             if (subm.getTokenList() != null && subm.getNumberOfTokens() < options.getMinimumTokenMatch()) {
-                errorCollector.print(null, "Submission contains fewer tokens than minimum match length allows!\n");
+                errorCollector.addError(null, "Submission " + currentSubmissionName + " contains fewer tokens than minimum match length allows!\n");
                 subm.setTokenList(null);
                 subm.setTokenList(null);
                 invalid++;
                 invalid++;
                 removed = true;
                 removed = true;