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