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 0a1e8f398bacd5e938b0b91778d690d6b7b63a40 Merge: 4a90f3da7f 7fcc2610aa Author: Stephen Mallette <[email protected]> AuthorDate: Mon Jan 12 12:55:17 2026 -0500 Merge branch '3.8-dev' .gitignore | 2 - CHANGELOG.asciidoc | 2 + docs/src/reference/gremlin-applications.asciidoc | 38 +++++- docs/src/upgrade/release-3.8.1.asciidoc | 102 +++++++++++++++ gremlin-mcp/src/main/javascript/README.md | 7 ++ gremlin-mcp/src/main/javascript/package-lock.json | 9 ++ gremlin-mcp/src/main/javascript/package.json | 1 + gremlin-mcp/src/main/javascript/src/constants.ts | 3 +- .../src/main/javascript/src/handlers/tools.ts | 69 +++++++++- .../main/javascript/tests/gremlint-format.test.ts | 66 ++++++++++ .../__tests__/closureIndentation.test.ts | 77 +++++------- .../formatQuery/__tests__/defaultConfig.test.ts | 5 +- .../determineWhatPartsOfCodeAreGremlin.test.ts | 5 +- .../__tests__/dotsAfterLineBreaks.test.ts | 18 ++- .../invalidIndentationAndMaxLineLength.test.ts | 3 +- .../src/formatQuery/__tests__/layoutUtils.test.ts | 68 ++++++++++ .../__tests__/modulatorIndentation.test.ts | 140 ++++++++++++--------- .../__tests__/modulatorWrapping.test.ts | 12 +- .../formatQuery/formatSyntaxTrees/formatClosure.ts | 56 +++++++-- .../formatQuery/formatSyntaxTrees/formatMethod.ts | 108 +++++++++++++--- .../getStepGroups/reduceSingleStepInStepGroup.ts | 2 +- .../formatTraversal/getStepGroups/utils.ts | 18 +-- .../formatSyntaxTrees/formatTraversal/index.ts | 16 ++- gremlint/src/formatQuery/index.ts | 2 +- gremlint/src/formatQuery/layoutUtils.ts | 49 ++++++++ .../recreateQueryOnelinerFromSyntaxTree.ts | 23 ++-- .../recreateQueryStringFromFormattedSyntaxTrees.ts | 35 +++--- gremlint/src/formatQuery/types.ts | 1 + 28 files changed, 739 insertions(+), 198 deletions(-)
