This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/docs/gremlint/master/testing-library/user-event-14.5.1
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
omit fd04cea97f Bump @testing-library/user-event from 14.4.3 to 14.5.1 in
/docs/gremlint
add a0cf823bf6 Implement asString(), length(), toLower(), and toUpper()
String Functions (#2205)
add e1fb289eaa add trim(), lTrim(), rTrim(), and reverse() string
functions (#2227)
add 88a75a795c add replace(), split(), and substring() string functions
(#2232)
add d9bc32714b Added back method to TinkerHelper that were removed for
3.7.0
add e444e771cf Checked graph features for metaproperties before writing
them with graphbinary CTR
add 8da7169ebf [TINKERPOP-2978] Date functions (#2223)
add 45c8d78a98 Fix JS Direction import (#2259)
add 5933fbd53e Merge branch '3.5-dev' into 3.6-dev
add d32ed8512a Merge branch '3.6-dev'
add af47e8d6e6 TINKERPOP-2978 Implement all() and any() steps.
add 2bcdb66fda Merge pull request #2228
add a489e7b034 CTR remove doc update to wrong branch
add cf21f5df1b Merge branch '3.5-dev' into 3.6-dev
add 9c0f89b740 CTR fix js import reference doc
add e9d26f7c38 Merge branch '3.6-dev'
add 38d8f2e130 TINKERPOP-2994 Fixed mergeV/E usage with PartitionStrategy
add 69a3253a56 Merge branch 'TINKERPOP-2994' into 3.6-dev
add 3c779ac02a Merge branch '3.6-dev'
add 896e75eb94 Regenerated test code after previous merge CTR
add ca5b9c85a3 js: DriverRemoteConnection: allow custom agent (#2240)
add 4173f4250b [TINKERPOP-2972] ProjectStep does not allow keys specified
in a query to be duplicate (#2217)
add fe70dfb0d7 Merge branch '3.6-dev'
add 974b4505d2 CTR make translator tests for SubgraphStrategy ignore
parameter order
add 70b7b0d8be Merge branch '3.6-dev'
add 2a623272e9 Bump xunit.runner.visualstudio from 2.5.0 to 2.5.1 in
/gremlin-dotnet
add ea0bbed85a Merge branch
'dependabot/nuget/gremlin-dotnet/3.5-dev/xunit.runner.visualstudio-2.5.1' into
3.5-dev
add 5c8ec9150d Merge branch '3.5-dev' into 3.6-dev
add 1e3c881d9f Merge branch '3.6-dev'
add 652e4eda91 CTR Fix Python User Agent Test
add 89934d20da TINKERPOP-2724 Enabled some more gherkin tests around Path
add b110ffe88e Merge branch '3.6-dev'
add 7be80b3082 TINKERPOP-3000 Fixed bug in union() start
add 097b32e917 TINKERPOP-3001 Fixed config setting when reading driver
settings from InputStream
add 32cbbae6bc Merge branch '3.6-dev'
add 73efcb32b5 Update CHANGELOG CTR
add 02eec919c3 Updated CHANGELOG CTR
add dadb90e5dd Added PuppyGraph logo
add f624e37394 Added PuppyGraph CTR
add 4230c97f83 Add support for testing sets in results for feature tests.
(#2279)
add 32ec7f97c0 Merge branch '3.6-dev'
add 83f7f76d13 Change typescript support to the more recent
DefinitelyTyped CTR
add 700b7e7784 Added post-release step for release manager to consider
typescript CTR
add aa42d746b2 Bump github.com/cucumber/godog from 0.12.6 to 0.13.0 in
/gremlin-go (#2214)
add 06bb17d23b Bump golang.org/x/text from 0.12.0 to 0.13.0 in /gremlin-go
(#2230)
add 8688ef61c0 Bump @types/node from 20.5.0 to 20.8.6 in /gremlint (#2290)
add 9c1002054c Merge branch '3.5-dev' into 3.6-dev
add c5488fa19a Merge branch '3.6-dev'
add 3fd6e78662 Upgrade docs/gremlint node to 18 and npm audit fix (#2295)
add 501337ae8a Bump xunit from 2.4.2 to 2.5.3 in /gremlin-dotnet
add b10347762c Merge branch
'dependabot/nuget/gremlin-dotnet/3.5-dev/xunit-2.5.3' into 3.5-dev
add 1e51ac8665 Bump xunit.runner.visualstudio from 2.5.1 to 2.5.3 in
/gremlin-dotnet
add 873a47dcad Merge branch
'dependabot/nuget/gremlin-dotnet/3.5-dev/xunit.runner.visualstudio-2.5.3' into
3.5-dev
add 3a5dedb3f5 Merge branch '3.5-dev' into 3.6-dev
add 78075f37a5 Merge branch '3.6-dev'
add 96ac0ac81a Bump gherkin from 26.0.3 to 27.0.0 in /gremlin-dotnet
add eb1962db2a Merge branch
'dependabot/nuget/gremlin-dotnet/3.5-dev/gherkin-27.0.0' into 3.5-dev
add d0a19dbc9c Bump BenchmarkDotNet from 0.13.8 to 0.13.9 in
/gremlin-dotnet
add 733bec970b Merge branch
'dependabot/nuget/gremlin-dotnet/3.5-dev/BenchmarkDotNet-0.13.9' into 3.5-dev
add 76b4cfab3b Merge branch '3.5-dev' into 3.6-dev
add 1222c257b6 Merge branch '3.6-dev'
add 2baa7e1495 Bump @testing-library/user-event from 14.4.3 to 14.5.1 in
/docs/gremlint
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (fd04cea97f)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/docs/gremlint/master/testing-library/user-event-14.5.1
(2baa7e1495)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
CHANGELOG.asciidoc | 19 +-
docs/gremlint/package-lock.json | 395 +++++++++++-------
docs/gremlint/package.json | 2 +-
docs/site/home/community.html | 8 +-
docs/site/home/img/providers/26.png | Bin 0 -> 2508 bytes
docs/site/home/img/providers/puppy-graph.png | Bin 0 -> 41130 bytes
docs/site/home/providers.html | 12 +
docs/src/dev/developer/for-committers.asciidoc | 8 +-
docs/src/dev/developer/release.asciidoc | 1 +
.../dev/future/proposal-3-remove-closures.asciidoc | 42 +-
docs/src/dev/io/graphbinary.asciidoc | 5 +
docs/src/dev/io/graphson.asciidoc | 20 +
docs/src/dev/provider/gremlin-semantics.asciidoc | 432 ++++++++++++++++++-
docs/src/reference/gremlin-variants.asciidoc | 14 +-
docs/src/reference/the-traversal.asciidoc | 295 +++++++++++++
docs/src/upgrade/release-3.7.x.asciidoc | 218 ++++++++++
.../tinkerpop/gremlin/jsr223/CoreImports.java | 5 +-
.../gremlin/language/grammar/ArgumentVisitor.java | 35 +-
.../grammar/DefaultGremlinBaseVisitor.java | 101 +++++
.../language/grammar/GenericLiteralVisitor.java | 8 +
.../language/grammar/TraversalMethodVisitor.java | 148 +++++++
.../tinkerpop/gremlin/process/traversal/DT.java | 32 ++
.../traversal/dsl/graph/GraphTraversal.java | 277 +++++++++++++
.../gremlin/process/traversal/dsl/graph/__.java | 129 +++++-
.../process/traversal/step/branch/UnionStep.java | 36 +-
.../process/traversal/step/filter/AllStep.java | 87 ++++
.../process/traversal/step/filter/AnyStep.java | 87 ++++
.../process/traversal/step/map/AsDateStep.java | 83 ++++
.../process/traversal/step/map/AsStringStep.java} | 42 +-
.../process/traversal/step/map/DateAddStep.java | 102 +++++
.../process/traversal/step/map/DateDiffStep.java | 97 +++++
.../process/traversal/step/map/LTrimStep.java | 68 +++
.../process/traversal/step/map/LengthStep.java | 60 +++
.../process/traversal/step/map/MergeStep.java | 43 +-
.../process/traversal/step/map/ProjectStep.java | 7 +
.../process/traversal/step/map/RTrimStep.java | 68 +++
.../process/traversal/step/map/ReplaceStep.java | 67 +++
.../process/traversal/step/map/ReverseStep.java | 60 +++
.../process/traversal/step/map/SplitStep.java | 67 +++
.../process/traversal/step/map/SubstringStep.java | 107 +++++
.../process/traversal/step/map/ToLowerStep.java | 60 +++
.../process/traversal/step/map/ToUpperStep.java | 60 +++
.../process/traversal/step/map/TrimStep.java | 60 +++
.../strategy/decoration/PartitionStrategy.java | 3 +
.../traversal/translator/DotNetTranslator.java | 17 +-
.../traversal/translator/GolangTranslator.java | 7 +-
.../traversal/translator/JavascriptTranslator.java | 1 -
.../traversal/translator/PythonTranslator.java | 22 +-
.../traverser/B_LP_O_P_S_SE_SL_Traverser.java | 5 +
.../process/traversal/util/BytecodeHelper.java | 32 ++
.../gremlin/structure/io/binary/DataType.java | 1 +
.../io/binary/TypeSerializerRegistry.java | 53 ++-
.../structure/io/binary/types/EnumSerializer.java | 10 +-
.../io/binary/types/VertexPropertySerializer.java | 5 +-
.../structure/io/graphson/GraphSONModule.java | 7 +
.../gremlin/structure/io/gryo/GryoVersion.java | 5 +-
.../tinkerpop/gremlin/util/DatetimeHelper.java | 1 -
.../language/grammar/ArgumentVisitorTest.java | 10 +
.../grammar/TraversalMethodVisitorTest.java | 49 +++
.../process/traversal/step/filter/AllStepTest.java | 89 ++++
.../process/traversal/step/filter/AnyStepTest.java | 93 +++++
.../process/traversal/step/map/AsDateStepTest.java | 79 ++++
.../traversal/step/map/AsStringStepTest.java | 62 +++
.../traversal/step/map/DateAddStepTest.java | 100 +++++
.../traversal/step/map/DateDiffStepTest.java | 94 +++++
.../{ProjectStepTest.java => LTrimStepTest.java} | 36 +-
.../{ProjectStepTest.java => LengthStepTest.java} | 37 +-
.../traversal/step/map/MergeEdgeStepTest.java | 5 +
.../traversal/step/map/MergeVertexStepTest.java | 4 +
.../traversal/step/map/ProjectStepTest.java | 17 +
.../{ProjectStepTest.java => RTrimStepTest.java} | 36 +-
.../{ProjectStepTest.java => ReplaceStepTest.java} | 44 +-
.../{ProjectStepTest.java => ReverseStepTest.java} | 34 +-
.../process/traversal/step/map/SplitStepTest.java | 70 ++++
...ProjectStepTest.java => SubstringStepTest.java} | 45 +-
.../{ProjectStepTest.java => ToLowerStepTest.java} | 36 +-
.../{ProjectStepTest.java => ToUpperStepTest.java} | 36 +-
.../{ProjectStepTest.java => TrimStepTest.java} | 36 +-
.../src/Gremlin.Net/Process/Traversal/DT.cs | 67 +++
.../Process/Traversal/GraphTraversal.cs | 163 ++++++++
.../src/Gremlin.Net/Process/Traversal/__.cs | 145 +++++++
.../Structure/IO/GraphBinary/DataType.cs | 1 +
.../IO/GraphBinary/TypeSerializerRegistry.cs | 2 +
.../IO/GraphBinary/Types/EnumSerializer.cs | 6 +
.../Structure/IO/GraphSON/DTDeserializer.cs | 38 ++
.../Structure/IO/GraphSON/GraphSONReader.cs | 1 +
.../Gremlin.Net.Benchmarks.csproj | 2 +-
.../Gherkin/CommonSteps.cs | 19 +
.../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 120 +++++-
.../Gremlin.Net.IntegrationTest.csproj | 6 +-
.../Gremlin.Net.Template.IntegrationTest.csproj | 4 +-
.../Gremlin.Net.UnitTest.csproj | 4 +-
.../Structure/IO/GraphBinary/GraphBinaryTests.cs | 15 +
.../Structure/IO/GraphSON/GraphSONReaderTests.cs | 14 +-
.../Structure/IO/GraphSON/GraphSONWriterTests.cs | 11 +
.../apache/tinkerpop/gremlin/driver/Settings.java | 2 +-
gremlin-go/build/generate.groovy | 1 +
gremlin-go/driver/anonymousTraversal.go | 106 +++++
gremlin-go/driver/cucumber/cucumberSteps_test.go | 41 +-
gremlin-go/driver/cucumber/gremlin.go | 121 +++++-
gremlin-go/driver/graph.go | 8 +-
gremlin-go/driver/graphBinary.go | 6 +-
gremlin-go/driver/graphTraversal.go | 96 +++++
gremlin-go/driver/serializer.go | 2 +
gremlin-go/driver/strategies.go | 4 +-
gremlin-go/driver/strategies_test.go | 2 +-
gremlin-go/driver/translator_test.go | 11 +-
gremlin-go/driver/traversal.go | 21 +
gremlin-go/go.mod | 12 +-
gremlin-go/go.sum | 48 +--
gremlin-javascript/build/generate.groovy | 3 +-
.../main/javascript/gremlin-javascript/index.js | 1 +
.../gremlin-javascript/lib/driver/client.js | 1 +
.../gremlin-javascript/lib/driver/connection.js | 2 +
.../lib/driver/driver-remote-connection.js | 1 +
.../lib/process/graph-traversal.js | 176 ++++++++
.../gremlin-javascript/lib/process/traversal.js | 1 +
.../lib/structure/io/binary/internals/DataType.js | 1 +
.../io/binary/internals/EnumSerializer.js | 1 +
.../test/cucumber/feature-steps.js | 7 +
.../gremlin-javascript/test/cucumber/gremlin.js | 123 +++++-
.../test/unit/graphbinary/AnySerializer-test.js | 7 +
gremlin-language/src/main/antlr4/Gremlin.g4 | 101 +++++
gremlin-python/build/generate.groovy | 4 +-
.../gremlin_python/process/graph_traversal.py | 214 +++++++++-
.../python/gremlin_python/process/traversal.py | 7 +
.../gremlin_python/structure/io/graphbinaryV1.py | 8 +-
.../gremlin_python/structure/io/graphsonV3d0.py | 1 +
.../src/main/python/radish/feature_steps.py | 6 +
gremlin-python/src/main/python/radish/gremlin.py | 124 +++++-
.../driver/test_web_socket_client_behavior.py | 2 +-
.../tinkerpop/gremlin/features/IsInMatcher.java | 56 +++
.../gremlin/features/IsPathEqualToMatcher.java | 57 +++
.../tinkerpop/gremlin/features/StepDefinition.java | 87 +++-
.../gremlin/test/features/branch/Union.feature | 91 +++-
.../gremlin/test/features/filter/All.feature | 151 +++++++
.../gremlin/test/features/filter/Any.feature | 155 +++++++
.../gremlin/test/features/filter/Dedup.feature | 44 +-
.../features/integrated/PartitionStrategy.feature | 458 +++++++++++++++++++++
.../gremlin/test/features/map/AsDate.feature | 100 +++++
.../gremlin/test/features/map/AsString.feature | 146 +++++++
.../gremlin/test/features/map/DateAdd.feature | 91 ++++
.../gremlin/test/features/map/DateDiff.feature | 43 ++
.../gremlin/test/features/map/LTrim.feature | 89 ++++
.../gremlin/test/features/map/Length.feature | 60 +++
.../gremlin/test/features/map/RTrim.feature | 89 ++++
.../gremlin/test/features/map/Replace.feature | 69 ++++
.../gremlin/test/features/map/Reverse.feature | 60 +++
.../gremlin/test/features/map/Split.feature | 85 ++++
.../gremlin/test/features/map/Substring.feature | 94 +++++
.../gremlin/test/features/map/ToLower.feature | 75 ++++
.../gremlin/test/features/map/ToUpper.feature | 74 ++++
.../gremlin/test/features/map/Trim.feature | 77 ++++
.../test/features/sideEffect/Inject.feature | 17 +-
.../GraphBinaryReaderWriterRoundTripTest.java | 5 +-
gremlint/package-lock.json | 34 +-
.../tinkergraph/structure/TinkerHelper.java | 14 +
157 files changed, 8372 insertions(+), 487 deletions(-)
create mode 100644 docs/site/home/img/providers/26.png
create mode 100644 docs/site/home/img/providers/puppy-graph.png
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/DT.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/filter/AllStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/filter/AnyStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/AsDateStep.java
copy
gremlin-core/src/{test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ProjectStepTest.java
=>
main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/AsStringStep.java}
(51%)
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/DateAddStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/DateDiffStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/LTrimStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/LengthStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/RTrimStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReplaceStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReverseStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SubstringStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ToLowerStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ToUpperStep.java
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/TrimStep.java
create mode 100644
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/filter/AllStepTest.java
create mode 100644
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/filter/AnyStepTest.java
create mode 100644
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/AsDateStepTest.java
create mode 100644
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/AsStringStepTest.java
create mode 100644
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/DateAddStepTest.java
create mode 100644
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/DateDiffStepTest.java
copy
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{ProjectStepTest.java
=> LTrimStepTest.java} (60%)
copy
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{ProjectStepTest.java
=> LengthStepTest.java} (60%)
copy
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{ProjectStepTest.java
=> RTrimStepTest.java} (60%)
copy
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{ProjectStepTest.java
=> ReplaceStepTest.java} (51%)
copy
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{ProjectStepTest.java
=> ReverseStepTest.java} (59%)
create mode 100644
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitStepTest.java
copy
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{ProjectStepTest.java
=> SubstringStepTest.java} (51%)
copy
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{ProjectStepTest.java
=> ToLowerStepTest.java} (61%)
copy
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{ProjectStepTest.java
=> ToUpperStepTest.java} (61%)
copy
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{ProjectStepTest.java
=> TrimStepTest.java} (61%)
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Process/Traversal/DT.cs
create mode 100644
gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/DTDeserializer.cs
create mode 100644
gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/features/IsInMatcher.java
create mode 100644
gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/features/IsPathEqualToMatcher.java
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/filter/All.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/filter/Any.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/PartitionStrategy.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/AsDate.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/AsString.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/DateAdd.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/DateDiff.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/LTrim.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Length.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/RTrim.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Replace.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Reverse.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Split.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Substring.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/ToLower.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/ToUpper.feature
create mode 100644
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Trim.feature