Description: Fixes the compatibility with Java 21
Author: Emmanuel Bourg <ebourg@apache.org>
Forwarded: no
--- a/src/org/antlr/stringtemplate/misc/StringTemplateTreeView.java
+++ b/src/org/antlr/stringtemplate/misc/StringTemplateTreeView.java
@@ -29,6 +29,7 @@
 package org.antlr.stringtemplate.misc;
 
 import org.antlr.stringtemplate.*;
+import org.antlr.stringtemplate.StringTemplate;
 import java.awt.*;
 import java.awt.event.*;
 import javax.swing.*;
--- a/src/org/antlr/stringtemplate/language/action.g
+++ b/src/org/antlr/stringtemplate/language/action.g
@@ -28,6 +28,7 @@
 */
 package org.antlr.stringtemplate.language;
 import org.antlr.stringtemplate.*;
+import org.antlr.stringtemplate.StringTemplate;
 import java.util.*;
 }
 
--- a/src/org/antlr/stringtemplate/language/angle.bracket.template.g
+++ b/src/org/antlr/stringtemplate/language/angle.bracket.template.g
@@ -28,6 +28,7 @@
 */
     package org.antlr.stringtemplate.language;
     import org.antlr.stringtemplate.*;
+    import org.antlr.stringtemplate.StringTemplate;
     import java.io.*;
 }
 
--- a/src/org/antlr/stringtemplate/language/eval.g
+++ b/src/org/antlr/stringtemplate/language/eval.g
@@ -28,6 +28,7 @@
 */
 package org.antlr.stringtemplate.language;
 import org.antlr.stringtemplate.*;
+import org.antlr.stringtemplate.StringTemplate;
 import java.util.*;
 import java.io.*;
 import java.lang.reflect.*;
--- a/src/org/antlr/stringtemplate/language/group.g
+++ b/src/org/antlr/stringtemplate/language/group.g
@@ -28,6 +28,7 @@
 */
 package org.antlr.stringtemplate.language;
 import org.antlr.stringtemplate.*;
+import org.antlr.stringtemplate.StringTemplate;
 import java.util.*;
 }
 
--- a/src/org/antlr/stringtemplate/language/template.g
+++ b/src/org/antlr/stringtemplate/language/template.g
@@ -28,6 +28,7 @@
 */
     package org.antlr.stringtemplate.language;
     import org.antlr.stringtemplate.*;
+    import org.antlr.stringtemplate.StringTemplate;
     import java.io.*;
 }