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


The following commit(s) were added to refs/heads/master by this push:
     new d8906996ac Regenerated test files CTR
     new b962403f98 Merge branch '3.7-dev'
d8906996ac is described below

commit d8906996acf1c653ac160febcc106bab6c2f32ff
Author: Stephen Mallette <[email protected]>
AuthorDate: Fri Nov 17 10:07:23 2023 -0500

    Regenerated test files CTR
---
 .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 24 +++++++++++-----------
 gremlin-go/driver/cucumber/gremlin.go              | 24 +++++++++++-----------
 .../gremlin-javascript/test/cucumber/gremlin.js    | 24 +++++++++++-----------
 gremlin-python/src/main/python/radish/gremlin.py   | 24 +++++++++++-----------
 4 files changed, 48 insertions(+), 48 deletions(-)

diff --git a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs
index 48f58f89a7..dc1a8227e8 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs
@@ -739,6 +739,12 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
                {"g_injectXa_null_bX_intersectXa_cX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).Intersect(p["xx2"])}}, 
                {"g_injectXa_null_bX_intersectXa_null_cX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).Intersect(p["xx2"])}}, 
                {"g_injectX3_threeX_intersectXfive_three_7X", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).Intersect(p["xx2"])}}, 
+               {"g_injectX__feature___test__nullX_lTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject<object>("  feature"," one test",null,""," ").LTrim()}}, 
+               {"g_injectX__feature__X_lTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject("  feature  ").LTrim()}}, 
+               {"g_injectXListXa_bXX_lTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).LTrim()}}, 
+               {"g_injectXListX1_2XX_lTrimXlocalX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).LTrim<object>(Scope.Local)}}, 
+               {"g_V_valuesXnameX_lTrim", new List<Func<GraphTraversalSource, 
IDictionary<string, object>, ITraversal>> {(g,p) 
=>g.AddV("person").Property("name"," marko 
").Property("age",29).As("marko").AddV("person").Property("name","  vadas  
").Property("age",27).As("vadas").AddV("software").Property("name","  
lop").Property("lang","java").As("lop").AddV("person").Property("name","josh  
").Property("age",32).As("josh").AddV("software").Property("name","   ripple   
").Property("lang"," [...]
+               {"g_V_valuesXnameX_order_fold_lTrimXlocalX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.AddV("person").Property("name"," marko 
").Property("age",29).As("marko").AddV("person").Property("name","  vadas  
").Property("age",27).As("vadas").AddV("software").Property("name","  
lop").Property("lang","java").As("lop").AddV("person").Property("name","josh  
").Property("age",32).As("josh").AddV("software").Property("name","   ripple   
") [...]
                {"g_injectXfeature_test_nullX_length", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject<object>("feature","test",null).Length()}}, 
                {"g_injectXfeature_test_nullX_lengthXlocalX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject<object>("feature","test",null).Length<object>(Scope.Local)}}, 
                {"g_injectXListXa_bXX_length", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).Length()}}, 
@@ -748,12 +754,6 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
                
{"g_VX1X_repeatXboth_simplePathX_untilXhasXname_peterX_or_loops_isX2XX_hasXname_peterX_path_byXnameX",
 new List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) 
=>g.V(p["vid1"]).Repeat(__.Both().SimplePath()).Until(__.Has("name","peter").Or().Loops().Is(2)).Has("name","peter").Path().By("name")}},
 
                
{"g_VX1X_repeatXboth_simplePathX_untilXhasXname_peterX_and_loops_isX3XX_hasXname_peterX_path_byXnameX",
 new List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) 
=>g.V(p["vid1"]).Repeat(__.Both().SimplePath()).Until(__.Has("name","peter").And().Loops().Is(3)).Has("name","peter").Path().By("name")}},
 
                
{"g_V_emitXhasXname_markoX_or_loops_isX2XX_repeatXoutX_valuesXnameX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) 
=>g.V().Emit(__.Has("name","marko").Or().Loops().Is(2)).Repeat(__.Out()).Values<object>("name")}},
 
-               {"g_injectX__feature___test__nullX_lTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject<object>("  feature"," one test",null,""," ").LTrim()}}, 
-               {"g_injectX__feature__X_lTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject("  feature  ").LTrim()}}, 
-               {"g_injectXListXa_bXX_lTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).LTrim()}}, 
-               {"g_injectXListX1_2XX_lTrimXlocalX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).LTrim<object>(Scope.Local)}}, 
-               {"g_V_valuesXnameX_lTrim", new List<Func<GraphTraversalSource, 
IDictionary<string, object>, ITraversal>> {(g,p) 
=>g.AddV("person").Property("name"," marko 
").Property("age",29).As("marko").AddV("person").Property("name","  vadas  
").Property("age",27).As("vadas").AddV("software").Property("name","  
lop").Property("lang","java").As("lop").AddV("person").Property("name","josh  
").Property("age",32).As("josh").AddV("software").Property("name","   ripple   
").Property("lang"," [...]
-               {"g_V_valuesXnameX_order_fold_lTrimXlocalX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.AddV("person").Property("name"," marko 
").Property("age",29).As("marko").AddV("person").Property("name","  vadas  
").Property("age",27).As("vadas").AddV("software").Property("name","  
lop").Property("lang","java").As("lop").AddV("person").Property("name","josh  
").Property("age",32).As("josh").AddV("software").Property("name","   ripple   
") [...]
                {"g_VX1X_mapXnameX", new List<Func<GraphTraversalSource, 
IDictionary<string, object>, ITraversal>> {(g,p) 
=>g.V(p["vid1"]).Map<object>((IFunction) p["l1"])}}, 
                {"g_VX1X_outE_label_mapXlengthX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.V(p["vid1"]).OutE().Label().Map<object>((IFunction) p["l1"])}}, 
                {"g_VX1X_out_mapXnameX_mapXlengthX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.V(p["vid1"]).Out().Map<object>((IFunction) 
p["l1"]).Map<object>((IFunction) p["l2"])}}, 
@@ -1056,6 +1056,12 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
                {"g_V_hasXageX_propertiesXage_nameX_value", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.V().Has("age").Properties<object>("age","name").Value<object>()}}, 
                {"g_V_propertiesXname_age_nullX_value", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.V().Properties<object>("name","age",null).Value<object>()}}, 
                {"g_V_valuesXname_age_nullX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.V().Values<object>("name","age",null)}}, 
+               {"g_injectX__feature___test__nullX_rTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject<object>("feature  ","one test ",null,""," ").RTrim()}}, 
+               {"g_injectX__feature__X_rTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject("  feature  ").RTrim()}}, 
+               {"g_injectXListXa_bXX_rTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).RTrim()}}, 
+               {"g_injectXListX1_2XX_rTrimXlocalX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).RTrim<object>(Scope.Local)}}, 
+               {"g_V_valuesXnameX_rTrim", new List<Func<GraphTraversalSource, 
IDictionary<string, object>, ITraversal>> {(g,p) 
=>g.AddV("person").Property("name"," marko 
").Property("age",29).As("marko").AddV("person").Property("name","  vadas  
").Property("age",27).As("vadas").AddV("software").Property("name","  
lop").Property("lang","java").As("lop").AddV("person").Property("name","josh  
").Property("age",32).As("josh").AddV("software").Property("name","   ripple   
").Property("lang"," [...]
+               {"g_V_valuesXnameX_order_fold_rTrimXlocalX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.AddV("person").Property("name"," marko 
").Property("age",29).As("marko").AddV("person").Property("name","  vadas  
").Property("age",27).As("vadas").AddV("software").Property("name","  
lop").Property("lang","java").As("lop").AddV("person").Property("name","josh  
").Property("age",32).As("josh").AddV("software").Property("name","   ripple   
") [...]
                {"g_injectXthat_this_test_nullX_replaceXh_jX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject<object>("that","this","test",null).Replace("h","j")}}, 
                {"g_injectXthat_this_test_nullX_fold_replaceXlocal_h_jX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) 
=>g.Inject<object>("that","this","test",null).Fold().Replace<object>(Scope.Local,"h","j")}},
 
                {"g_injectXListXa_bXcX_replaceXa_bX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).Replace("a","b")}}, 
@@ -1072,12 +1078,6 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
                {"g_injectXnullX_reverse", new List<Func<GraphTraversalSource, 
IDictionary<string, object>, ITraversal>> {(g,p) 
=>g.Inject<object>(null).Reverse()}}, 
                {"g_injectXbX_reverse", new List<Func<GraphTraversalSource, 
IDictionary<string, object>, ITraversal>> {(g,p) =>g.Inject("b").Reverse()}}, 
                {"g_injectX3_threeX_reverse", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).Reverse()}}, 
-               {"g_injectX__feature___test__nullX_rTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject<object>("feature  ","one test ",null,""," ").RTrim()}}, 
-               {"g_injectX__feature__X_rTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject("  feature  ").RTrim()}}, 
-               {"g_injectXListXa_bXX_rTrim", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).RTrim()}}, 
-               {"g_injectXListX1_2XX_rTrimXlocalX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.Inject(p["xx1"]).RTrim<object>(Scope.Local)}}, 
-               {"g_V_valuesXnameX_rTrim", new List<Func<GraphTraversalSource, 
IDictionary<string, object>, ITraversal>> {(g,p) 
=>g.AddV("person").Property("name"," marko 
").Property("age",29).As("marko").AddV("person").Property("name","  vadas  
").Property("age",27).As("vadas").AddV("software").Property("name","  
lop").Property("lang","java").As("lop").AddV("person").Property("name","josh  
").Property("age",32).As("josh").AddV("software").Property("name","   ripple   
").Property("lang"," [...]
-               {"g_V_valuesXnameX_order_fold_rTrimXlocalX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.AddV("person").Property("name"," marko 
").Property("age",29).As("marko").AddV("person").Property("name","  vadas  
").Property("age",27).As("vadas").AddV("software").Property("name","  
lop").Property("lang","java").As("lop").AddV("person").Property("name","josh  
").Property("age",32).As("josh").AddV("software").Property("name","   ripple   
") [...]
                {"g_VX1X_asXaX_outXknowsX_asXbX_selectXa_bX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.V(p["vid1"]).As("a").Out("knows").As("b").Select<object>("a","b")}}, 
                {"g_VX1X_asXaX_outXknowsX_asXbX_selectXa_bX_byXnameX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) 
=>g.V(p["vid1"]).As("a").Out("knows").As("b").Select<object>("a","b").By("name")}},
 
                {"g_VX1X_asXaX_outXknowsX_asXbX_selectXaX", new 
List<Func<GraphTraversalSource, IDictionary<string, object>, ITraversal>> 
{(g,p) =>g.V(p["vid1"]).As("a").Out("knows").As("b").Select<object>("a")}}, 
diff --git a/gremlin-go/driver/cucumber/gremlin.go 
b/gremlin-go/driver/cucumber/gremlin.go
index 0ead668eda..37f488bfbf 100644
--- a/gremlin-go/driver/cucumber/gremlin.go
+++ b/gremlin-go/driver/cucumber/gremlin.go
@@ -710,6 +710,12 @@ var translationMap = map[string][]func(g 
*gremlingo.GraphTraversalSource, p map[
     "g_injectXa_null_bX_intersectXa_cX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject(p["xx1"]).Intersect(p["xx2"])}}, 
     "g_injectXa_null_bX_intersectXa_null_cX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject(p["xx1"]).Intersect(p["xx2"])}}, 
     "g_injectX3_threeX_intersectXfive_three_7X": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject(p["xx1"]).Intersect(p["xx2"])}}, 
+    "g_injectX__feature___test__nullX_lTrim": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject("  feature", " one test", nil, "", " 
").LTrim()}}, 
+    "g_injectX__feature__X_lTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return g.Inject("  feature  
").LTrim()}}, 
+    "g_injectXListXa_bXX_lTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).LTrim()}}, 
+    "g_injectXListX1_2XX_lTrimXlocalX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).LTrim(gremlingo.Scope.Local)}}, 
+    "g_V_valuesXnameX_lTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.AddV("person").Property("name", " marko ").Property("age", 
29).As("marko").AddV("person").Property("name", "  vadas  ").Property("age", 
27).As("vadas").AddV("software").Property("name", "  lop").Property("lang", 
"java").As("lop").AddV("person").Property("name", "josh  ").Property("age", 
32).As("josh").AddV("software").Property("name", "   ripple   ").Proper [...]
+    "g_V_valuesXnameX_order_fold_lTrimXlocalX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.AddV("person").Property("name", " marko 
").Property("age", 29).As("marko").AddV("person").Property("name", "  vadas  
").Property("age", 27).As("vadas").AddV("software").Property("name", "  
lop").Property("lang", "java").As("lop").AddV("person").Property("name", "josh  
").Property("age", 32).As("josh").AddV("software").Property("name", "    [...]
     "g_injectXfeature_test_nullX_length": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject("feature", "test", nil).Length()}}, 
     "g_injectXfeature_test_nullX_lengthXlocalX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject("feature", "test", 
nil).Length(gremlingo.Scope.Local)}}, 
     "g_injectXListXa_bXX_length": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).Length()}}, 
@@ -719,12 +725,6 @@ var translationMap = map[string][]func(g 
*gremlingo.GraphTraversalSource, p map[
     
"g_VX1X_repeatXboth_simplePathX_untilXhasXname_peterX_or_loops_isX2XX_hasXname_peterX_path_byXnameX":
 {func(g *gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.V(p["vid1"]).Repeat(gremlingo.T__.Both().SimplePath()).Until(gremlingo.T__.Has("name",
 "peter").Or().Loops().Is(2)).Has("name", "peter").Path().By("name")}}, 
     
"g_VX1X_repeatXboth_simplePathX_untilXhasXname_peterX_and_loops_isX3XX_hasXname_peterX_path_byXnameX":
 {func(g *gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.V(p["vid1"]).Repeat(gremlingo.T__.Both().SimplePath()).Until(gremlingo.T__.Has("name",
 "peter").And().Loops().Is(3)).Has("name", "peter").Path().By("name")}}, 
     "g_V_emitXhasXname_markoX_or_loops_isX2XX_repeatXoutX_valuesXnameX": 
{func(g *gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.V().Emit(gremlingo.T__.Has("name", 
"marko").Or().Loops().Is(2)).Repeat(gremlingo.T__.Out()).Values("name")}}, 
-    "g_injectX__feature___test__nullX_lTrim": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject("  feature", " one test", nil, "", " 
").LTrim()}}, 
-    "g_injectX__feature__X_lTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return g.Inject("  feature  
").LTrim()}}, 
-    "g_injectXListXa_bXX_lTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).LTrim()}}, 
-    "g_injectXListX1_2XX_lTrimXlocalX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).LTrim(gremlingo.Scope.Local)}}, 
-    "g_V_valuesXnameX_lTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.AddV("person").Property("name", " marko ").Property("age", 
29).As("marko").AddV("person").Property("name", "  vadas  ").Property("age", 
27).As("vadas").AddV("software").Property("name", "  lop").Property("lang", 
"java").As("lop").AddV("person").Property("name", "josh  ").Property("age", 
32).As("josh").AddV("software").Property("name", "   ripple   ").Proper [...]
-    "g_V_valuesXnameX_order_fold_lTrimXlocalX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.AddV("person").Property("name", " marko 
").Property("age", 29).As("marko").AddV("person").Property("name", "  vadas  
").Property("age", 27).As("vadas").AddV("software").Property("name", "  
lop").Property("lang", "java").As("lop").AddV("person").Property("name", "josh  
").Property("age", 32).As("josh").AddV("software").Property("name", "    [...]
     "g_VX1X_mapXnameX": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.V(p["vid1"]).Map(p["l1"])}}, 
     "g_VX1X_outE_label_mapXlengthX": {func(g *gremlingo.GraphTraversalSource, 
p map[string]interface{}) *gremlingo.GraphTraversal {return 
g.V(p["vid1"]).OutE().Label().Map(p["l1"])}}, 
     "g_VX1X_out_mapXnameX_mapXlengthX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.V(p["vid1"]).Out().Map(p["l1"]).Map(p["l2"])}}, 
@@ -1027,6 +1027,12 @@ var translationMap = map[string][]func(g 
*gremlingo.GraphTraversalSource, p map[
     "g_V_hasXageX_propertiesXage_nameX_value": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.V().Has("age").Properties("age", 
"name").Value()}}, 
     "g_V_propertiesXname_age_nullX_value": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.V().Properties("name", "age", 
nil).Value()}}, 
     "g_V_valuesXname_age_nullX": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return g.V().Values("name", 
"age", nil)}}, 
+    "g_injectX__feature___test__nullX_rTrim": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject("feature  ", "one test ", nil, "", " 
").RTrim()}}, 
+    "g_injectX__feature__X_rTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return g.Inject("  feature  
").RTrim()}}, 
+    "g_injectXListXa_bXX_rTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).RTrim()}}, 
+    "g_injectXListX1_2XX_rTrimXlocalX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).RTrim(gremlingo.Scope.Local)}}, 
+    "g_V_valuesXnameX_rTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.AddV("person").Property("name", " marko ").Property("age", 
29).As("marko").AddV("person").Property("name", "  vadas  ").Property("age", 
27).As("vadas").AddV("software").Property("name", "  lop").Property("lang", 
"java").As("lop").AddV("person").Property("name", "josh  ").Property("age", 
32).As("josh").AddV("software").Property("name", "   ripple   ").Proper [...]
+    "g_V_valuesXnameX_order_fold_rTrimXlocalX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.AddV("person").Property("name", " marko 
").Property("age", 29).As("marko").AddV("person").Property("name", "  vadas  
").Property("age", 27).As("vadas").AddV("software").Property("name", "  
lop").Property("lang", "java").As("lop").AddV("person").Property("name", "josh  
").Property("age", 32).As("josh").AddV("software").Property("name", "    [...]
     "g_injectXthat_this_test_nullX_replaceXh_jX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject("that", "this", "test", 
nil).Replace("h", "j")}}, 
     "g_injectXthat_this_test_nullX_fold_replaceXlocal_h_jX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject("that", "this", "test", 
nil).Fold().Replace(gremlingo.Scope.Local, "h", "j")}}, 
     "g_injectXListXa_bXcX_replaceXa_bX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject(p["xx1"]).Replace("a", "b")}}, 
@@ -1043,12 +1049,6 @@ var translationMap = map[string][]func(g 
*gremlingo.GraphTraversalSource, p map[
     "g_injectXnullX_reverse": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.Inject(nil).Reverse()}}, 
     "g_injectXbX_reverse": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.Inject("b").Reverse()}}, 
     "g_injectX3_threeX_reverse": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).Reverse()}}, 
-    "g_injectX__feature___test__nullX_rTrim": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.Inject("feature  ", "one test ", nil, "", " 
").RTrim()}}, 
-    "g_injectX__feature__X_rTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return g.Inject("  feature  
").RTrim()}}, 
-    "g_injectXListXa_bXX_rTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).RTrim()}}, 
-    "g_injectXListX1_2XX_rTrimXlocalX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.Inject(p["xx1"]).RTrim(gremlingo.Scope.Local)}}, 
-    "g_V_valuesXnameX_rTrim": {func(g *gremlingo.GraphTraversalSource, p 
map[string]interface{}) *gremlingo.GraphTraversal {return 
g.AddV("person").Property("name", " marko ").Property("age", 
29).As("marko").AddV("person").Property("name", "  vadas  ").Property("age", 
27).As("vadas").AddV("software").Property("name", "  lop").Property("lang", 
"java").As("lop").AddV("person").Property("name", "josh  ").Property("age", 
32).As("josh").AddV("software").Property("name", "   ripple   ").Proper [...]
-    "g_V_valuesXnameX_order_fold_rTrimXlocalX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return g.AddV("person").Property("name", " marko 
").Property("age", 29).As("marko").AddV("person").Property("name", "  vadas  
").Property("age", 27).As("vadas").AddV("software").Property("name", "  
lop").Property("lang", "java").As("lop").AddV("person").Property("name", "josh  
").Property("age", 32).As("josh").AddV("software").Property("name", "    [...]
     "g_VX1X_asXaX_outXknowsX_asXbX_selectXa_bX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.V(p["vid1"]).As("a").Out("knows").As("b").Select("a", "b")}}, 
     "g_VX1X_asXaX_outXknowsX_asXbX_selectXa_bX_byXnameX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.V(p["vid1"]).As("a").Out("knows").As("b").Select("a", "b").By("name")}}, 
     "g_VX1X_asXaX_outXknowsX_asXbX_selectXaX": {func(g 
*gremlingo.GraphTraversalSource, p map[string]interface{}) 
*gremlingo.GraphTraversal {return 
g.V(p["vid1"]).As("a").Out("knows").As("b").Select("a")}}, 
diff --git 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/gremlin.js
 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/gremlin.js
index 9508efd8d4..16a0116071 100644
--- 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/gremlin.js
+++ 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/gremlin.js
@@ -730,6 +730,12 @@ const gremlins = {
     g_injectXa_null_bX_intersectXa_cX: [function({g, xx1, xx2}) { return 
g.inject(xx1).intersect(xx2) }], 
     g_injectXa_null_bX_intersectXa_null_cX: [function({g, xx1, xx2}) { return 
g.inject(xx1).intersect(xx2) }], 
     g_injectX3_threeX_intersectXfive_three_7X: [function({g, xx1, xx2}) { 
return g.inject(xx1).intersect(xx2) }], 
+    g_injectX__feature___test__nullX_lTrim: [function({g}) { return g.inject(" 
 feature"," one test",null,""," ").lTrim() }], 
+    g_injectX__feature__X_lTrim: [function({g}) { return g.inject("  feature  
").lTrim() }], 
+    g_injectXListXa_bXX_lTrim: [function({g, xx1}) { return 
g.inject(xx1).lTrim() }], 
+    g_injectXListX1_2XX_lTrimXlocalX: [function({g, xx1}) { return 
g.inject(xx1).lTrim(Scope.local) }], 
+    g_V_valuesXnameX_lTrim: [function({g}) { return 
g.addV("person").property("name"," marko 
").property("age",29).as("marko").addV("person").property("name","  vadas  
").property("age",27).as("vadas").addV("software").property("name","  
lop").property("lang","java").as("lop").addV("person").property("name","josh  
").property("age",32).as("josh").addV("software").property("name","   ripple   
").property("lang","java").as("ripple").addV("person").property("name","peter").property("age",35
 [...]
+    g_V_valuesXnameX_order_fold_lTrimXlocalX: [function({g}) { return 
g.addV("person").property("name"," marko 
").property("age",29).as("marko").addV("person").property("name","  vadas  
").property("age",27).as("vadas").addV("software").property("name","  
lop").property("lang","java").as("lop").addV("person").property("name","josh  
").property("age",32).as("josh").addV("software").property("name","   ripple   
").property("lang","java").as("ripple").addV("person").property("name","peter") 
[...]
     g_injectXfeature_test_nullX_length: [function({g}) { return 
g.inject("feature","test",null).length() }], 
     g_injectXfeature_test_nullX_lengthXlocalX: [function({g}) { return 
g.inject("feature","test",null).length(Scope.local) }], 
     g_injectXListXa_bXX_length: [function({g, xx1}) { return 
g.inject(xx1).length() }], 
@@ -739,12 +745,6 @@ const gremlins = {
     
g_VX1X_repeatXboth_simplePathX_untilXhasXname_peterX_or_loops_isX2XX_hasXname_peterX_path_byXnameX:
 [function({g, vid1}) { return 
g.V(vid1).repeat(__.both().simplePath()).until(__.has("name","peter").or().loops().is(2)).has("name","peter").path().by("name")
 }], 
     
g_VX1X_repeatXboth_simplePathX_untilXhasXname_peterX_and_loops_isX3XX_hasXname_peterX_path_byXnameX:
 [function({g, vid1}) { return 
g.V(vid1).repeat(__.both().simplePath()).until(__.has("name","peter").and().loops().is(3)).has("name","peter").path().by("name")
 }], 
     g_V_emitXhasXname_markoX_or_loops_isX2XX_repeatXoutX_valuesXnameX: 
[function({g}) { return 
g.V().emit(__.has("name","marko").or().loops().is(2)).repeat(__.out()).values("name")
 }], 
-    g_injectX__feature___test__nullX_lTrim: [function({g}) { return g.inject(" 
 feature"," one test",null,""," ").lTrim() }], 
-    g_injectX__feature__X_lTrim: [function({g}) { return g.inject("  feature  
").lTrim() }], 
-    g_injectXListXa_bXX_lTrim: [function({g, xx1}) { return 
g.inject(xx1).lTrim() }], 
-    g_injectXListX1_2XX_lTrimXlocalX: [function({g, xx1}) { return 
g.inject(xx1).lTrim(Scope.local) }], 
-    g_V_valuesXnameX_lTrim: [function({g}) { return 
g.addV("person").property("name"," marko 
").property("age",29).as("marko").addV("person").property("name","  vadas  
").property("age",27).as("vadas").addV("software").property("name","  
lop").property("lang","java").as("lop").addV("person").property("name","josh  
").property("age",32).as("josh").addV("software").property("name","   ripple   
").property("lang","java").as("ripple").addV("person").property("name","peter").property("age",35
 [...]
-    g_V_valuesXnameX_order_fold_lTrimXlocalX: [function({g}) { return 
g.addV("person").property("name"," marko 
").property("age",29).as("marko").addV("person").property("name","  vadas  
").property("age",27).as("vadas").addV("software").property("name","  
lop").property("lang","java").as("lop").addV("person").property("name","josh  
").property("age",32).as("josh").addV("software").property("name","   ripple   
").property("lang","java").as("ripple").addV("person").property("name","peter") 
[...]
     g_VX1X_mapXnameX: [function({g, l1, vid1}) { return g.V(vid1).map(l1) }], 
     g_VX1X_outE_label_mapXlengthX: [function({g, l1, vid1}) { return 
g.V(vid1).outE().label().map(l1) }], 
     g_VX1X_out_mapXnameX_mapXlengthX: [function({g, l1, l2, vid1}) { return 
g.V(vid1).out().map(l1).map(l2) }], 
@@ -1047,6 +1047,12 @@ const gremlins = {
     g_V_hasXageX_propertiesXage_nameX_value: [function({g}) { return 
g.V().has("age").properties("age","name").value() }], 
     g_V_propertiesXname_age_nullX_value: [function({g}) { return 
g.V().properties("name","age",null).value() }], 
     g_V_valuesXname_age_nullX: [function({g}) { return 
g.V().values("name","age",null) }], 
+    g_injectX__feature___test__nullX_rTrim: [function({g}) { return 
g.inject("feature  ","one test ",null,""," ").rTrim() }], 
+    g_injectX__feature__X_rTrim: [function({g}) { return g.inject("  feature  
").rTrim() }], 
+    g_injectXListXa_bXX_rTrim: [function({g, xx1}) { return 
g.inject(xx1).rTrim() }], 
+    g_injectXListX1_2XX_rTrimXlocalX: [function({g, xx1}) { return 
g.inject(xx1).rTrim(Scope.local) }], 
+    g_V_valuesXnameX_rTrim: [function({g}) { return 
g.addV("person").property("name"," marko 
").property("age",29).as("marko").addV("person").property("name","  vadas  
").property("age",27).as("vadas").addV("software").property("name","  
lop").property("lang","java").as("lop").addV("person").property("name","josh  
").property("age",32).as("josh").addV("software").property("name","   ripple   
").property("lang","java").as("ripple").addV("person").property("name","peter").property("age",35
 [...]
+    g_V_valuesXnameX_order_fold_rTrimXlocalX: [function({g}) { return 
g.addV("person").property("name"," marko 
").property("age",29).as("marko").addV("person").property("name","  vadas  
").property("age",27).as("vadas").addV("software").property("name","  
lop").property("lang","java").as("lop").addV("person").property("name","josh  
").property("age",32).as("josh").addV("software").property("name","   ripple   
").property("lang","java").as("ripple").addV("person").property("name","peter") 
[...]
     g_injectXthat_this_test_nullX_replaceXh_jX: [function({g}) { return 
g.inject("that","this","test",null).replace("h","j") }], 
     g_injectXthat_this_test_nullX_fold_replaceXlocal_h_jX: [function({g}) { 
return g.inject("that","this","test",null).fold().replace(Scope.local,"h","j") 
}], 
     g_injectXListXa_bXcX_replaceXa_bX: [function({g, xx1}) { return 
g.inject(xx1).replace("a","b") }], 
@@ -1063,12 +1069,6 @@ const gremlins = {
     g_injectXnullX_reverse: [function({g}) { return g.inject(null).reverse() 
}], 
     g_injectXbX_reverse: [function({g}) { return g.inject("b").reverse() }], 
     g_injectX3_threeX_reverse: [function({g, xx1}) { return 
g.inject(xx1).reverse() }], 
-    g_injectX__feature___test__nullX_rTrim: [function({g}) { return 
g.inject("feature  ","one test ",null,""," ").rTrim() }], 
-    g_injectX__feature__X_rTrim: [function({g}) { return g.inject("  feature  
").rTrim() }], 
-    g_injectXListXa_bXX_rTrim: [function({g, xx1}) { return 
g.inject(xx1).rTrim() }], 
-    g_injectXListX1_2XX_rTrimXlocalX: [function({g, xx1}) { return 
g.inject(xx1).rTrim(Scope.local) }], 
-    g_V_valuesXnameX_rTrim: [function({g}) { return 
g.addV("person").property("name"," marko 
").property("age",29).as("marko").addV("person").property("name","  vadas  
").property("age",27).as("vadas").addV("software").property("name","  
lop").property("lang","java").as("lop").addV("person").property("name","josh  
").property("age",32).as("josh").addV("software").property("name","   ripple   
").property("lang","java").as("ripple").addV("person").property("name","peter").property("age",35
 [...]
-    g_V_valuesXnameX_order_fold_rTrimXlocalX: [function({g}) { return 
g.addV("person").property("name"," marko 
").property("age",29).as("marko").addV("person").property("name","  vadas  
").property("age",27).as("vadas").addV("software").property("name","  
lop").property("lang","java").as("lop").addV("person").property("name","josh  
").property("age",32).as("josh").addV("software").property("name","   ripple   
").property("lang","java").as("ripple").addV("person").property("name","peter") 
[...]
     g_VX1X_asXaX_outXknowsX_asXbX_selectXa_bX: [function({g, vid1}) { return 
g.V(vid1).as("a").out("knows").as("b").select("a","b") }], 
     g_VX1X_asXaX_outXknowsX_asXbX_selectXa_bX_byXnameX: [function({g, vid1}) { 
return g.V(vid1).as("a").out("knows").as("b").select("a","b").by("name") }], 
     g_VX1X_asXaX_outXknowsX_asXbX_selectXaX: [function({g, vid1}) { return 
g.V(vid1).as("a").out("knows").as("b").select("a") }], 
diff --git a/gremlin-python/src/main/python/radish/gremlin.py 
b/gremlin-python/src/main/python/radish/gremlin.py
index e5fdb1a553..defc15b54f 100644
--- a/gremlin-python/src/main/python/radish/gremlin.py
+++ b/gremlin-python/src/main/python/radish/gremlin.py
@@ -712,6 +712,12 @@ world.gremlins = {
     'g_injectXa_null_bX_intersectXa_cX': [(lambda g, 
xx1=None,xx2=None:g.inject(xx1).intersect(xx2))], 
     'g_injectXa_null_bX_intersectXa_null_cX': [(lambda g, 
xx1=None,xx2=None:g.inject(xx1).intersect(xx2))], 
     'g_injectX3_threeX_intersectXfive_three_7X': [(lambda g, 
xx1=None,xx2=None:g.inject(xx1).intersect(xx2))], 
+    'g_injectX__feature___test__nullX_lTrim': [(lambda g:g.inject('  
feature',' one test',None,'',' ').lTrim())], 
+    'g_injectX__feature__X_lTrim': [(lambda g:g.inject('  feature  
').lTrim())], 
+    'g_injectXListXa_bXX_lTrim': [(lambda g, xx1=None:g.inject(xx1).lTrim())], 
+    'g_injectXListX1_2XX_lTrimXlocalX': [(lambda g, 
xx1=None:g.inject(xx1).lTrim(Scope.local))], 
+    'g_V_valuesXnameX_lTrim': [(lambda g:g.addV('person').property('name',' 
marko ').property('age',29).as_('marko').addV('person').property('name','  
vadas  ').property('age',27).as_('vadas').addV('software').property('name','  
lop').property('lang','java').as_('lop').addV('person').property('name','josh  
').property('age',32).as_('josh').addV('software').property('name','   ripple   
').property('lang','java').as_('ripple').addV('person').property('name','peter').property('age',35).as_(
 [...]
+    'g_V_valuesXnameX_order_fold_lTrimXlocalX': [(lambda 
g:g.addV('person').property('name',' marko 
').property('age',29).as_('marko').addV('person').property('name','  vadas  
').property('age',27).as_('vadas').addV('software').property('name','  
lop').property('lang','java').as_('lop').addV('person').property('name','josh  
').property('age',32).as_('josh').addV('software').property('name','   ripple   
').property('lang','java').as_('ripple').addV('person').property('name','peter').prope
 [...]
     'g_injectXfeature_test_nullX_length': [(lambda 
g:g.inject('feature','test',None).length())], 
     'g_injectXfeature_test_nullX_lengthXlocalX': [(lambda 
g:g.inject('feature','test',None).length(Scope.local))], 
     'g_injectXListXa_bXX_length': [(lambda g, 
xx1=None:g.inject(xx1).length())], 
@@ -721,12 +727,6 @@ world.gremlins = {
     
'g_VX1X_repeatXboth_simplePathX_untilXhasXname_peterX_or_loops_isX2XX_hasXname_peterX_path_byXnameX':
 [(lambda g, 
vid1=None:g.V(vid1).repeat(__.both().simplePath()).until(__.has('name','peter').or_().loops().is_(2)).has('name','peter').path().by('name'))],
 
     
'g_VX1X_repeatXboth_simplePathX_untilXhasXname_peterX_and_loops_isX3XX_hasXname_peterX_path_byXnameX':
 [(lambda g, 
vid1=None:g.V(vid1).repeat(__.both().simplePath()).until(__.has('name','peter').and_().loops().is_(3)).has('name','peter').path().by('name'))],
 
     'g_V_emitXhasXname_markoX_or_loops_isX2XX_repeatXoutX_valuesXnameX': 
[(lambda 
g:g.V().emit(__.has('name','marko').or_().loops().is_(2)).repeat(__.out()).name)],
 
-    'g_injectX__feature___test__nullX_lTrim': [(lambda g:g.inject('  
feature',' one test',None,'',' ').lTrim())], 
-    'g_injectX__feature__X_lTrim': [(lambda g:g.inject('  feature  
').lTrim())], 
-    'g_injectXListXa_bXX_lTrim': [(lambda g, xx1=None:g.inject(xx1).lTrim())], 
-    'g_injectXListX1_2XX_lTrimXlocalX': [(lambda g, 
xx1=None:g.inject(xx1).lTrim(Scope.local))], 
-    'g_V_valuesXnameX_lTrim': [(lambda g:g.addV('person').property('name',' 
marko ').property('age',29).as_('marko').addV('person').property('name','  
vadas  ').property('age',27).as_('vadas').addV('software').property('name','  
lop').property('lang','java').as_('lop').addV('person').property('name','josh  
').property('age',32).as_('josh').addV('software').property('name','   ripple   
').property('lang','java').as_('ripple').addV('person').property('name','peter').property('age',35).as_(
 [...]
-    'g_V_valuesXnameX_order_fold_lTrimXlocalX': [(lambda 
g:g.addV('person').property('name',' marko 
').property('age',29).as_('marko').addV('person').property('name','  vadas  
').property('age',27).as_('vadas').addV('software').property('name','  
lop').property('lang','java').as_('lop').addV('person').property('name','josh  
').property('age',32).as_('josh').addV('software').property('name','   ripple   
').property('lang','java').as_('ripple').addV('person').property('name','peter').prope
 [...]
     'g_VX1X_mapXnameX': [(lambda g, l1=None,vid1=None:g.V(vid1).map(l1))], 
     'g_VX1X_outE_label_mapXlengthX': [(lambda g, 
l1=None,vid1=None:g.V(vid1).outE().label().map(l1))], 
     'g_VX1X_out_mapXnameX_mapXlengthX': [(lambda g, 
l1=None,l2=None,vid1=None:g.V(vid1).out().map(l1).map(l2))], 
@@ -1029,6 +1029,12 @@ world.gremlins = {
     'g_V_hasXageX_propertiesXage_nameX_value': [(lambda 
g:g.V().has('age').properties('age','name').value())], 
     'g_V_propertiesXname_age_nullX_value': [(lambda 
g:g.V().properties('name','age',None).value())], 
     'g_V_valuesXname_age_nullX': [(lambda g:g.V().values('name','age',None))], 
+    'g_injectX__feature___test__nullX_rTrim': [(lambda g:g.inject('feature  
','one test ',None,'',' ').rTrim())], 
+    'g_injectX__feature__X_rTrim': [(lambda g:g.inject('  feature  
').rTrim())], 
+    'g_injectXListXa_bXX_rTrim': [(lambda g, xx1=None:g.inject(xx1).rTrim())], 
+    'g_injectXListX1_2XX_rTrimXlocalX': [(lambda g, 
xx1=None:g.inject(xx1).rTrim(Scope.local))], 
+    'g_V_valuesXnameX_rTrim': [(lambda g:g.addV('person').property('name',' 
marko ').property('age',29).as_('marko').addV('person').property('name','  
vadas  ').property('age',27).as_('vadas').addV('software').property('name','  
lop').property('lang','java').as_('lop').addV('person').property('name','josh  
').property('age',32).as_('josh').addV('software').property('name','   ripple   
').property('lang','java').as_('ripple').addV('person').property('name','peter').property('age',35).as_(
 [...]
+    'g_V_valuesXnameX_order_fold_rTrimXlocalX': [(lambda 
g:g.addV('person').property('name',' marko 
').property('age',29).as_('marko').addV('person').property('name','  vadas  
').property('age',27).as_('vadas').addV('software').property('name','  
lop').property('lang','java').as_('lop').addV('person').property('name','josh  
').property('age',32).as_('josh').addV('software').property('name','   ripple   
').property('lang','java').as_('ripple').addV('person').property('name','peter').prope
 [...]
     'g_injectXthat_this_test_nullX_replaceXh_jX': [(lambda 
g:g.inject('that','this','test',None).replace('h','j'))], 
     'g_injectXthat_this_test_nullX_fold_replaceXlocal_h_jX': [(lambda 
g:g.inject('that','this','test',None).fold().replace(Scope.local,'h','j'))], 
     'g_injectXListXa_bXcX_replaceXa_bX': [(lambda g, 
xx1=None:g.inject(xx1).replace('a','b'))], 
@@ -1045,12 +1051,6 @@ world.gremlins = {
     'g_injectXnullX_reverse': [(lambda g:g.inject(None).reverse())], 
     'g_injectXbX_reverse': [(lambda g:g.inject('b').reverse())], 
     'g_injectX3_threeX_reverse': [(lambda g, 
xx1=None:g.inject(xx1).reverse())], 
-    'g_injectX__feature___test__nullX_rTrim': [(lambda g:g.inject('feature  
','one test ',None,'',' ').rTrim())], 
-    'g_injectX__feature__X_rTrim': [(lambda g:g.inject('  feature  
').rTrim())], 
-    'g_injectXListXa_bXX_rTrim': [(lambda g, xx1=None:g.inject(xx1).rTrim())], 
-    'g_injectXListX1_2XX_rTrimXlocalX': [(lambda g, 
xx1=None:g.inject(xx1).rTrim(Scope.local))], 
-    'g_V_valuesXnameX_rTrim': [(lambda g:g.addV('person').property('name',' 
marko ').property('age',29).as_('marko').addV('person').property('name','  
vadas  ').property('age',27).as_('vadas').addV('software').property('name','  
lop').property('lang','java').as_('lop').addV('person').property('name','josh  
').property('age',32).as_('josh').addV('software').property('name','   ripple   
').property('lang','java').as_('ripple').addV('person').property('name','peter').property('age',35).as_(
 [...]
-    'g_V_valuesXnameX_order_fold_rTrimXlocalX': [(lambda 
g:g.addV('person').property('name',' marko 
').property('age',29).as_('marko').addV('person').property('name','  vadas  
').property('age',27).as_('vadas').addV('software').property('name','  
lop').property('lang','java').as_('lop').addV('person').property('name','josh  
').property('age',32).as_('josh').addV('software').property('name','   ripple   
').property('lang','java').as_('ripple').addV('person').property('name','peter').prope
 [...]
     'g_VX1X_asXaX_outXknowsX_asXbX_selectXa_bX': [(lambda g, 
vid1=None:g.V(vid1).as_('a').out('knows').as_('b').select('a','b'))], 
     'g_VX1X_asXaX_outXknowsX_asXbX_selectXa_bX_byXnameX': [(lambda g, 
vid1=None:g.V(vid1).as_('a').out('knows').as_('b').select('a','b').by('name'))],
 
     'g_VX1X_asXaX_outXknowsX_asXbX_selectXaX': [(lambda g, 
vid1=None:g.V(vid1).as_('a').out('knows').as_('b').select('a'))], 


Reply via email to