Till Westmann has uploaded a new change for review.
https://asterix-gerrit.ics.uci.edu/1293
Change subject: remove xerces dependency
......................................................................
remove xerces dependency
Change-Id: If7401abf4d7c460fd53174198d7ba9147ed83f67
---
M asterixdb/asterix-lang-aql/pom.xml
M asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj
M asterixdb/asterix-lang-sqlpp/pom.xml
M asterixdb/asterix-lang-sqlpp/src/main/javacc/SQLPP.jj
M asterixdb/pom.xml
5 files changed, 4 insertions(+), 17 deletions(-)
git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb
refs/changes/93/1293/1
diff --git a/asterixdb/asterix-lang-aql/pom.xml
b/asterixdb/asterix-lang-aql/pom.xml
index 188436e..b80c232 100644
--- a/asterixdb/asterix-lang-aql/pom.xml
+++ b/asterixdb/asterix-lang-aql/pom.xml
@@ -128,10 +128,6 @@
<artifactId>asterix-lang-common</artifactId>
<version>${project.version}</version>
</dependency>
- <dependency>
- <groupId>xerces</groupId>
- <artifactId>xercesImpl</artifactId>
- </dependency>
</dependencies>
</project>
diff --git a/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj
b/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj
index 0a9079d..d17861e 100644
--- a/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj
+++ b/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj
@@ -11,7 +11,7 @@
package org.apache.asterix.lang.aql.parser;
// For AQLParserTokenManager
-import org.apache.xerces.util.IntStack;
+import java.util.ArrayDeque;
import java.io.BufferedReader;
import java.io.File;
@@ -2563,7 +2563,7 @@
TOKEN_MGR_DECLS:
{
public int commentDepth = 0;
- public IntStack lexerStateStack = new IntStack();
+ public ArrayDeque<Integer> lexerStateStack = new ArrayDeque<Integer>();
public void pushState() {
lexerStateStack.push( curLexState );
diff --git a/asterixdb/asterix-lang-sqlpp/pom.xml
b/asterixdb/asterix-lang-sqlpp/pom.xml
index a821c1c..bce61d5 100644
--- a/asterixdb/asterix-lang-sqlpp/pom.xml
+++ b/asterixdb/asterix-lang-sqlpp/pom.xml
@@ -125,10 +125,6 @@
<artifactId>asterix-lang-common</artifactId>
<version>${project.version}</version>
</dependency>
- <dependency>
- <groupId>xerces</groupId>
- <artifactId>xercesImpl</artifactId>
- </dependency>
</dependencies>
</project>
diff --git a/asterixdb/asterix-lang-sqlpp/src/main/javacc/SQLPP.jj
b/asterixdb/asterix-lang-sqlpp/src/main/javacc/SQLPP.jj
index f113894..bcbdd26 100644
--- a/asterixdb/asterix-lang-sqlpp/src/main/javacc/SQLPP.jj
+++ b/asterixdb/asterix-lang-sqlpp/src/main/javacc/SQLPP.jj
@@ -11,7 +11,7 @@
package org.apache.asterix.lang.sqlpp.parser;
// For SQL++ ParserTokenManager
-import org.apache.xerces.util.IntStack;
+import java.util.ArrayDeque;
import java.io.BufferedReader;
import java.io.File;
@@ -3024,7 +3024,7 @@
TOKEN_MGR_DECLS:
{
public int commentDepth = 0;
- public IntStack lexerStateStack = new IntStack();
+ public ArrayDeque<Integer> lexerStateStack = new ArrayDeque<Integer>();
public void pushState() {
lexerStateStack.push( curLexState );
diff --git a/asterixdb/pom.xml b/asterixdb/pom.xml
index 161a625..dc39969 100644
--- a/asterixdb/pom.xml
+++ b/asterixdb/pom.xml
@@ -790,11 +790,6 @@
<version>${commons.io.version}</version>
</dependency>
<dependency>
- <groupId>xerces</groupId>
- <artifactId>xercesImpl</artifactId>
- <version>2.11.0</version>
- </dependency>
- <dependency>
<groupId>args4j</groupId>
<artifactId>args4j</artifactId>
<version>2.33</version>
--
To view, visit https://asterix-gerrit.ics.uci.edu/1293
To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: If7401abf4d7c460fd53174198d7ba9147ed83f67
Gerrit-PatchSet: 1
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Owner: Till Westmann <[email protected]>