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)
       {