diff --git a/src/main/java/org/sablecc/sablecc/Grammar.java b/src/main/java/org/sablecc/sablecc/Grammar.java index 19716ac5f72369655f76d65b170bc6deb9f6101d..3ee9ec2b30c4b708a74edc8f69ce51ba1f851916 100644 --- a/src/main/java/org/sablecc/sablecc/Grammar.java +++ b/src/main/java/org/sablecc/sablecc/Grammar.java @@ -585,7 +585,7 @@ public final class Grammar if(!symbol.terminal) { - List<Symbol> tailVector = new ArrayList<>(0); + List<Symbol> tailVector = new ArrayList<>(); for(int k = items[i].lr0Item.position + 1; k < rightside.length; k++) { diff --git a/src/main/java/org/sablecc/sablecc/LR0Collection.java b/src/main/java/org/sablecc/sablecc/LR0Collection.java index 9fe434d7808c5b4ce64a56056da9066c52ba8bba..9b0d4293c42788f76afc0cdb395a7f4269b49eef 100644 --- a/src/main/java/org/sablecc/sablecc/LR0Collection.java +++ b/src/main/java/org/sablecc/sablecc/LR0Collection.java @@ -14,10 +14,10 @@ import java.util.TreeMap; final class LR0Collection { - private final List<LR0ItemSet> sets = new ArrayList<>(0); + private final List<LR0ItemSet> sets = new ArrayList<>(); private final Map<LR0ItemSet, Integer> setIndices = new TreeMap<>(); - private final List<Map<Symbol, Integer>> GOTO = new ArrayList<>(0); - final List<String> names = new ArrayList<>(0); + private final List<Map<Symbol, Integer>> GOTO = new ArrayList<>(); + final List<String> names = new ArrayList<>(); LR0Collection(LR0ItemSet set ) diff --git a/src/main/java/org/sablecc/sablecc/Production.java b/src/main/java/org/sablecc/sablecc/Production.java index ce880de815849cf538e600ac9dc190e20b5a502e..39b16c456972a311c3a1cfe8e9185122ca536d78 100644 --- a/src/main/java/org/sablecc/sablecc/Production.java +++ b/src/main/java/org/sablecc/sablecc/Production.java @@ -96,7 +96,7 @@ final class Production if(result == null) { - List<Production> alternatives = new ArrayList<>(0); + List<Production> alternatives = new ArrayList<>(); for(Production production : productions) {