Jelajahi Sumber

Increase min token match for dynamic EMF frontend.

Timur Sağlam 4 tahun lalu
induk
melakukan
79e9bd80c3

+ 7 - 0
jplag.frontend.emf-metamodel-dynamic/src/main/java/de/jplag/emf/dynamic/Language.java

@@ -13,6 +13,8 @@ public class Language extends de.jplag.emf.Language {
     private static final String NAME = "EMF metamodels (dynamically created token set)";
     private static final String SHORT_NAME = "EMF metamodel (dynamic)";
 
+    private static final int DEFAULT_MIN_TOKEN_MATCH = 7;
+
     public Language(ErrorConsumer program) {
         super(new DynamicEcoreParser(program));
     }
@@ -31,6 +33,11 @@ public class Language extends de.jplag.emf.Language {
         return SHORT_NAME;
     }
 
+    @Override
+    public int minimumTokenMatch() {
+        return DEFAULT_MIN_TOKEN_MATCH;
+    }
+
     @Override
     public int numberOfTokens() {
         return DynamicMetamodelTokenConstants.getNumberOfTokens();