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 2024/02/16 16:48:31 UTC

(tinkerpop) 01/01: Merge pull request #2483 from apache/TINKERPOP-2862

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 8e8d7f16a13f097d2799aa93a48e5b169bb23556
Merge: a8b6b1bf96 2370cfca18
Author: Stephen Mallette <sp...@users.noreply.github.com>
AuthorDate: Fri Feb 16 11:48:25 2024 -0500

    Merge pull request #2483 from apache/TINKERPOP-2862
    
    TINKERPOP-2862 Added withoutStrategies syntax to grammar

 CHANGELOG.asciidoc                                 |   3 +
 docs/src/upgrade/release-4.x.x.asciidoc            |  39 +++-
 .../grammar/DefaultGremlinBaseVisitor.java         |  63 +++---
 .../language/grammar/GenericLiteralVisitor.java    |   2 +
 .../grammar/TraversalSourceSelfMethodVisitor.java  |  19 +-
 .../language/grammar/TraversalStrategyVisitor.java | 169 +++++---------
 .../process/traversal/TraversalStrategies.java     |  93 +++++++-
 .../traversal/translator/PythonTranslator.java     |   2 +-
 .../util/GremlinDisabledListDelimiterHandler.java  |  46 ++++
 .../grammar/GeneralLiteralVisitorTest.java         |   1 +
 .../TraversalSourceSelfMethodVisitorTest.java      |  11 +-
 .../grammar/TraversalStrategyVisitorTest.java      |   6 +
 gremlin-dotnet/build/generate.groovy               |   2 +-
 .../Gherkin/GherkinTestRunner.cs                   |   3 +-
 .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs |   1 +
 gremlin-go/build/generate.groovy                   |   1 +
 gremlin-go/driver/cucumber/gremlin.go              |   1 +
 .../test/cucumber/feature-steps.js                 |   2 +
 .../gremlin-javascript/test/cucumber/gremlin.js    |   1 +
 gremlin-language/src/main/antlr4/Gremlin.g4        | 242 +++++++++------------
 gremlin-python/build/generate.groovy               |   2 +-
 .../src/main/python/radish/feature_steps.py        |   4 +-
 gremlin-python/src/main/python/radish/gremlin.py   |   3 +-
 .../test/features/integrated/Miscellaneous.feature |  12 +
 24 files changed, 428 insertions(+), 300 deletions(-)