From bfa206adfa72463caf4315bb0a531ea151a806e6 Mon Sep 17 00:00:00 2001
From: Johannes Mey <johannes.mey@tu-dresden.de>
Date: Sat, 6 Feb 2021 18:26:05 +0100
Subject: [PATCH] fix bug that prevented overriding isGrammarFile()

---
 src/main/java/org/jastadd/relast/compiler/RelAstProcessor.java | 2 +-
 .../jastadd/relast/compiler/RelastSourceToSourceCompiler.java  | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/main/java/org/jastadd/relast/compiler/RelAstProcessor.java b/src/main/java/org/jastadd/relast/compiler/RelAstProcessor.java
index 4e3c97d..9435835 100644
--- a/src/main/java/org/jastadd/relast/compiler/RelAstProcessor.java
+++ b/src/main/java/org/jastadd/relast/compiler/RelAstProcessor.java
@@ -25,7 +25,7 @@ public abstract class RelAstProcessor extends AbstractCompiler {
     super(name, jastAddCompliant);
   }
 
-  protected static boolean isGrammarFile(String fileName) {
+  protected boolean isGrammarFile(String fileName) {
     String extension = fileName.subSequence(fileName.lastIndexOf('.'), fileName.length()).toString();
     return extension.equals(".relast") || extension.equals(".ast");
   }
diff --git a/src/main/java/org/jastadd/relast/compiler/RelastSourceToSourceCompiler.java b/src/main/java/org/jastadd/relast/compiler/RelastSourceToSourceCompiler.java
index e919ba8..7c39483 100644
--- a/src/main/java/org/jastadd/relast/compiler/RelastSourceToSourceCompiler.java
+++ b/src/main/java/org/jastadd/relast/compiler/RelastSourceToSourceCompiler.java
@@ -22,7 +22,8 @@ public class RelastSourceToSourceCompiler extends RelAstProcessor {
     }
   }
 
-  protected static boolean isGrammarFile(String fileName) {
+  @Override
+  protected boolean isGrammarFile(String fileName) {
     String extension = fileName.subSequence(fileName.lastIndexOf("."), fileName.length()).toString();
     return extension.equals(".relast") || extension.equals(".ast");
   }
-- 
GitLab