You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by kr...@apache.org on 2021/11/18 20:48:46 UTC
[tinkerpop] branch TINKERPOP-2652 updated: Add actual mappings for regex when used via Antlr
This is an automated email from the ASF dual-hosted git repository.
krlawrence pushed a commit to branch TINKERPOP-2652
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
The following commit(s) were added to refs/heads/TINKERPOP-2652 by this push:
new da810e2 Add actual mappings for regex when used via Antlr
da810e2 is described below
commit da810e2879b02a6441e1823af974ba3e8909ac0f
Author: Kelvin Lawrence <gf...@yahoo.com>
AuthorDate: Thu Nov 18 14:48:38 2021 -0600
Add actual mappings for regex when used via Antlr
---
.../gremlin/language/grammar/TraversalPredicateVisitor.java | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalPredicateVisitor.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalPredicateVisitor.java
index 564dfae..d2a4dbe 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalPredicateVisitor.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalPredicateVisitor.java
@@ -256,4 +256,14 @@ public class TraversalPredicateVisitor extends GremlinBaseVisitor<P> {
public P visitTraversalPredicate_notStartingWith(final GremlinParser.TraversalPredicate_notStartingWithContext ctx) {
return TextP.notStartingWith(GenericLiteralVisitor.getStringLiteral(ctx.stringLiteral()));
}
+
+ @Override
+ public P visitTraversalPredicate_regex(final GremlinParser.TraversalPredicate_regexContext ctx) {
+ return TextP.regex(GenericLiteralVisitor.getStringLiteral(ctx.stringLiteral()));
+ }
+
+ @Override
+ public P visitTraversalPredicate_notRegex(final GremlinParser.TraversalPredicate_notRegexContext ctx) {
+ return TextP.notRegex(GenericLiteralVisitor.getStringLiteral(ctx.stringLiteral()));
+ }
}