diff options
| author | Ben Culkin <scorpress@gmail.com> | 2020-03-30 21:16:06 -0400 |
|---|---|---|
| committer | Ben Culkin <scorpress@gmail.com> | 2020-03-30 21:16:06 -0400 |
| commit | 913b514e6681701f57adb2ae703b33d4e3e432f0 (patch) | |
| tree | 751da1e3b40d3329bd031aaebc8ef6ef69324b23 /src/main/java/bjc/rgens/parser/templates | |
| parent | 1389628ecbf0a23da11f2c4910b4bf9de15d15d6 (diff) | |
Clean up warnings
Clean up some warnings that were hanging around
Diffstat (limited to 'src/main/java/bjc/rgens/parser/templates')
| -rw-r--r-- | src/main/java/bjc/rgens/parser/templates/GrammarTemplate.java | 5 | ||||
| -rw-r--r-- | src/main/java/bjc/rgens/parser/templates/LiveTemplateElement.java | 8 |
2 files changed, 2 insertions, 11 deletions
diff --git a/src/main/java/bjc/rgens/parser/templates/GrammarTemplate.java b/src/main/java/bjc/rgens/parser/templates/GrammarTemplate.java index ef0bf3a..9813e94 100644 --- a/src/main/java/bjc/rgens/parser/templates/GrammarTemplate.java +++ b/src/main/java/bjc/rgens/parser/templates/GrammarTemplate.java @@ -2,7 +2,6 @@ package bjc.rgens.parser.templates; import bjc.rgens.parser.ConfigSet; import bjc.rgens.parser.GenerationState; -import bjc.rgens.parser.LoadOptions; import bjc.utils.data.ITree; import bjc.utils.data.Tree; @@ -11,10 +10,6 @@ import java.io.Reader; import java.util.ArrayList; import java.util.List; import java.util.Scanner; - -import bjc.rgens.parser.ConfigSet; -import bjc.rgens.parser.GenerationState; - /** * Represents a grammar template. * diff --git a/src/main/java/bjc/rgens/parser/templates/LiveTemplateElement.java b/src/main/java/bjc/rgens/parser/templates/LiveTemplateElement.java index 81c0c47..a1373f7 100644 --- a/src/main/java/bjc/rgens/parser/templates/LiveTemplateElement.java +++ b/src/main/java/bjc/rgens/parser/templates/LiveTemplateElement.java @@ -8,16 +8,11 @@ import java.util.regex.Pattern; import bjc.utils.data.BooleanToggle; import bjc.utils.data.ITree; -import bjc.utils.data.Tree; -import bjc.utils.funcdata.FunctionalList; -import bjc.utils.funcdata.IList; import bjc.rgens.parser.GenerationState; import bjc.rgens.parser.RGrammarParser; import bjc.rgens.parser.elements.CaseElement; import bjc.rgens.parser.elements.LiteralCaseElement; -import bjc.utils.data.BooleanToggle; -import bjc.utils.funcdata.FunctionalList; /** * A template element that can contain rule elements. @@ -56,7 +51,8 @@ public class LiveTemplateElement extends TemplateElement { List<CaseElement> elms = new ArrayList<>(); - int weight = RGrammarParser.parseElementString(body, elms, errs); + // This mutates elms. Not great design, but passable + RGrammarParser.parseElementString(body, elms, errs); elements.add(Arrays.asList(new LiteralCaseElement(sb.toString()))); elements.add(elms); |
