This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch GROOVY_3_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git
The following commit(s) were added to refs/heads/GROOVY_3_0_X by this push:
new 8dacf1c deprecate some antlr2-related classes
8dacf1c is described below
commit 8dacf1cb68f3a4bf30f7feb3b41c56c31dcc4260
Author: Paul King <[email protected]>
AuthorDate: Wed Apr 8 20:58:43 2020 +1000
deprecate some antlr2-related classes
---
src/main/java/org/codehaus/groovy/antlr/ASTParserException.java | 1 +
src/main/java/org/codehaus/groovy/antlr/ASTRuntimeException.java | 1 +
src/main/java/org/codehaus/groovy/antlr/Main.java | 1 +
src/main/java/org/codehaus/groovy/antlr/UnicodeEscapingReader.java | 1 +
.../java/org/codehaus/groovy/antlr/UnicodeLexerSharedInputState.java | 1 +
.../java/org/codehaus/groovy/antlr/treewalker/FlatNodeListTraversal.java | 1 +
src/main/java/org/codehaus/groovy/antlr/treewalker/TraversalHelper.java | 1 +
.../main/java/org/codehaus/groovy/tools/groovydoc/GroovyDocParser.java | 1 +
8 files changed, 8 insertions(+)
diff --git a/src/main/java/org/codehaus/groovy/antlr/ASTParserException.java
b/src/main/java/org/codehaus/groovy/antlr/ASTParserException.java
index a74ed93..e1a25f3 100644
--- a/src/main/java/org/codehaus/groovy/antlr/ASTParserException.java
+++ b/src/main/java/org/codehaus/groovy/antlr/ASTParserException.java
@@ -24,6 +24,7 @@ import org.codehaus.groovy.syntax.ParserException;
/**
* Thrown when trying to parse the AST
*/
+@Deprecated
public class ASTParserException extends ParserException {
private static final long serialVersionUID = 7307319325760515017L;
private final AST ast;
diff --git a/src/main/java/org/codehaus/groovy/antlr/ASTRuntimeException.java
b/src/main/java/org/codehaus/groovy/antlr/ASTRuntimeException.java
index 11f082b..a1f3e40 100644
--- a/src/main/java/org/codehaus/groovy/antlr/ASTRuntimeException.java
+++ b/src/main/java/org/codehaus/groovy/antlr/ASTRuntimeException.java
@@ -23,6 +23,7 @@ import antlr.collections.AST;
/**
* Used within the Groovy's AntlrParserPlugin
*/
+@Deprecated
public class ASTRuntimeException extends RuntimeException {
private static final long serialVersionUID = 238104771184624613L;
private final AST ast;
diff --git a/src/main/java/org/codehaus/groovy/antlr/Main.java
b/src/main/java/org/codehaus/groovy/antlr/Main.java
index ab2c7f0..e1df747 100644
--- a/src/main/java/org/codehaus/groovy/antlr/Main.java
+++ b/src/main/java/org/codehaus/groovy/antlr/Main.java
@@ -31,6 +31,7 @@ import java.awt.event.WindowEvent;
import java.io.File;
import java.io.FileReader;
+@Deprecated
class Main {
static boolean whitespaceIncluded = false;
diff --git a/src/main/java/org/codehaus/groovy/antlr/UnicodeEscapingReader.java
b/src/main/java/org/codehaus/groovy/antlr/UnicodeEscapingReader.java
index aef7e7a..107dd5b 100644
--- a/src/main/java/org/codehaus/groovy/antlr/UnicodeEscapingReader.java
+++ b/src/main/java/org/codehaus/groovy/antlr/UnicodeEscapingReader.java
@@ -31,6 +31,7 @@ import java.io.Reader;
* <p>
* No attempt has been made to optimize this class for speed or space.
*/
+@Deprecated
public class UnicodeEscapingReader extends Reader {
private final Reader reader;
diff --git
a/src/main/java/org/codehaus/groovy/antlr/UnicodeLexerSharedInputState.java
b/src/main/java/org/codehaus/groovy/antlr/UnicodeLexerSharedInputState.java
index 0716588..6531fcd 100644
--- a/src/main/java/org/codehaus/groovy/antlr/UnicodeLexerSharedInputState.java
+++ b/src/main/java/org/codehaus/groovy/antlr/UnicodeLexerSharedInputState.java
@@ -23,6 +23,7 @@ import antlr.LexerSharedInputState;
/**
* GRECLIPSE-805 Support for unicode escape sequences
*/
+@Deprecated
public class UnicodeLexerSharedInputState extends LexerSharedInputState {
private final UnicodeEscapingReader escapingReader;
diff --git
a/src/main/java/org/codehaus/groovy/antlr/treewalker/FlatNodeListTraversal.java
b/src/main/java/org/codehaus/groovy/antlr/treewalker/FlatNodeListTraversal.java
index 14cc8cb..44f38fb 100644
---
a/src/main/java/org/codehaus/groovy/antlr/treewalker/FlatNodeListTraversal.java
+++
b/src/main/java/org/codehaus/groovy/antlr/treewalker/FlatNodeListTraversal.java
@@ -27,6 +27,7 @@ import java.util.List;
/**
* A simple iterator over an ordered (flat) List of the nodes of the AST.
*/
+@Deprecated
public class FlatNodeListTraversal extends TraversalHelper {
public FlatNodeListTraversal(Visitor visitor) {
diff --git
a/src/main/java/org/codehaus/groovy/antlr/treewalker/TraversalHelper.java
b/src/main/java/org/codehaus/groovy/antlr/treewalker/TraversalHelper.java
index 138c977..a1cab05 100644
--- a/src/main/java/org/codehaus/groovy/antlr/treewalker/TraversalHelper.java
+++ b/src/main/java/org/codehaus/groovy/antlr/treewalker/TraversalHelper.java
@@ -29,6 +29,7 @@ import java.util.List;
/**
* Helper Class for Antlr AST traversal and visitation.
*/
+@Deprecated
public abstract class TraversalHelper implements AntlrASTProcessor {
protected List<GroovySourceAST> unvisitedNodes;
private final Visitor v;
diff --git
a/subprojects/groovy-groovydoc/src/main/java/org/codehaus/groovy/tools/groovydoc/GroovyDocParser.java
b/subprojects/groovy-groovydoc/src/main/java/org/codehaus/groovy/tools/groovydoc/GroovyDocParser.java
index 9bc81fa..5e621d4 100644
---
a/subprojects/groovy-groovydoc/src/main/java/org/codehaus/groovy/tools/groovydoc/GroovyDocParser.java
+++
b/subprojects/groovy-groovydoc/src/main/java/org/codehaus/groovy/tools/groovydoc/GroovyDocParser.java
@@ -44,6 +44,7 @@ import java.util.Properties;
/*
* todo: order methods alphabetically (implement compareTo enough?)
*/
+@Deprecated
public class GroovyDocParser implements GroovyDocParserI {
private final List<LinkArgument> links;
private final Properties properties;