Quellcode durchsuchen

Fix potential bug the in the greedy string tiling algorithm, which has a minor effect on the calculated percentages.

Timur Sağlam vor 5 Jahren
Ursprung
Commit
06826f510c

+ 2 - 2
jplag/src/main/java/jplag/GreedyStringTiling.java

@@ -85,8 +85,8 @@ public class GreedyStringTiling implements TokenConstants {
     public final JPlagComparison compare(Submission subA, Submission subB) {
         Submission A, B, tmp;
         if (subA.tokenList.size() > subB.tokenList.size()) {
-            A = subB;
-            B = subA;
+            A = subA;
+            B = subB;
         } else {
             A = subB;
             B = subA;

+ 0 - 2
jplag/src/main/java/jplag/options/LanguageOption.java

@@ -1,7 +1,5 @@
 package jplag.options;
 
-import jplag.java19.Language;
-
 import java.util.Arrays;
 
 /**