You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2023/06/16 17:47:34 UTC
[tinkerpop] 01/01: Merge pull request #2094 from apache/TINKERPOP-2959
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 1f770f3b798c07068cab407484baf036b5150444
Merge: 0ec98c6590 d3f1a121a5
Author: Stephen Mallette <sp...@users.noreply.github.com>
AuthorDate: Fri Jun 16 13:47:22 2023 -0400
Merge pull request #2094 from apache/TINKERPOP-2959
TINKERPOP-2959 Allowed parsing of parameters with the grammar
CHANGELOG.asciidoc | 4 +-
.../gremlin/jsr223/GremlinLangScriptEngine.java | 6 +-
.../gremlin/language/grammar/ArgumentVisitor.java | 420 ++++++++++++++
.../grammar/DefaultGremlinBaseVisitor.java | 239 +++++---
.../language/grammar/GenericLiteralVisitor.java | 161 +++---
.../language/grammar/GremlinAntlrToJava.java | 55 +-
.../language/grammar/GremlinParserException.java | 4 +-
.../language/grammar/GremlinQueryParser.java | 12 +
.../grammar/GremlinStringConstantsVisitor.java | 224 --------
.../grammar/ParseTreeContextCastHelper.java | 14 +-
.../language/grammar/StructureElementVisitor.java | 15 +-
.../language/grammar/TraversalFunctionVisitor.java | 65 ---
.../language/grammar/TraversalMethodVisitor.java | 391 +++++++------
.../grammar/TraversalPredicateVisitor.java | 140 +++--
.../grammar/TraversalSourceSelfMethodVisitor.java | 65 +--
.../grammar/TraversalSourceSpawnMethodVisitor.java | 46 +-
.../language/grammar/TraversalStrategyVisitor.java | 45 +-
.../gremlin/language/grammar/VariableResolver.java | 72 +++
.../grammar/VariableResolverException.java} | 18 +-
.../language/grammar/WithOptionsVisitor.java | 228 ++++++++
.../gremlin/util/function/ThrowingBiFunction.java} | 19 +-
.../jsr223/GremlinLangScriptEngineTest.java | 17 +
.../language/grammar/ArgumentVisitorTest.java | 276 ++++++++++
.../grammar/ComplexTraversalMethodVisitorTest.java | 6 +-
.../grammar/GeneralLiteralVisitorTest.java | 53 +-
.../language/grammar/GremlinQueryParserTest.java | 62 +++
.../language/grammar/TraversalEnumParserTest.java | 4 +-
.../grammar/TraversalMethodVisitorTest.java | 386 +++++++------
.../grammar/TraversalPredicateVisitorTest.java | 4 +-
.../language/grammar/TraversalRootVisitorTest.java | 2 +-
.../TraversalSourceSelfMethodVisitorTest.java | 2 +-
.../grammar/TraversalSourceSpawnVisitorTest.java | 22 +-
.../grammar/TraversalStrategyVisitorTest.java | 4 +-
gremlin-language/src/main/antlr4/Gremlin.g4 | 609 ++++++++++++---------
.../gremlin/server/GremlinDriverIntegrateTest.java | 19 +
35 files changed, 2377 insertions(+), 1332 deletions(-)