From 0c8de4d7a856b351b6f913953e9c67ec5987a0ab Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 Jul 2026 09:03:36 +0000 Subject: [PATCH 1/2] build(deps-dev): bump prettier from 3.8.4 to 3.9.5 Bumps [prettier](https://github.com/prettier/prettier) from 3.8.4 to 3.9.5. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.8.4...3.9.5) --- updated-dependencies: - dependency-name: prettier dependency-version: 3.9.5 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index bca1bcc5..c80cc4a9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4053,9 +4053,9 @@ prelude-ls@^1.2.1: integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prettier@^3.8.1: - version "3.8.4" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.4.tgz#f334f013ac04a96676f24dabc23c1c4ae1bae411" - integrity sha512-N2MylSdi48+5N/6S5j+maeHbUSIzzZ5uOcX5Hm4QpV8Dkb1HFjfAKTKX6yNPJQD9AhcT3ifHNB66tWTTJDi11Q== + version "3.9.5" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.9.5.tgz#4fec97736e33b9d0b620b48914fe93b530e835ad" + integrity sha512-/FVl766LpUfB5vXgCYOYa0MeV/441Ia99AeICQIQFTY/Nw0roZwULcXpku5i1/m5kt/baz+s4Zogspd839HSMg== pretty-format@30.3.0: version "30.3.0" From e2e2d60acc2199d340ba4b5657b51285d38ffa45 Mon Sep 17 00:00:00 2001 From: Jordan Kiesel Date: Sun, 12 Jul 2026 11:51:50 -0600 Subject: [PATCH 2/2] build: update test output and formatting for Prettier 3.9 update --- src/comments.ts | 3 +-- src/node-types.ts | 9 ++------- test/unit-test/member_chain/_output.java | 18 ++++++++++-------- 3 files changed, 13 insertions(+), 17 deletions(-) diff --git a/src/comments.ts b/src/comments.ts index b6e0adce..9ed4d03b 100644 --- a/src/comments.ts +++ b/src/comments.ts @@ -490,8 +490,7 @@ function printTrailingComments(path: NamedNodePath) { } const docs: Doc[] = []; let printedTrailingComment: - | ReturnType - | undefined; + ReturnType | undefined; path.each(path => { const { node: comment } = path; diff --git a/src/node-types.ts b/src/node-types.ts index e59803a3..9fdcf587 100644 --- a/src/node-types.ts +++ b/src/node-types.ts @@ -1064,9 +1064,7 @@ export interface LambdaExpressionNode extends NamedNodeBase { type: SyntaxType.LambdaExpression; bodyNode: BlockNode | ExpressionNode; parametersNode: - | FormalParametersNode - | IdentifierNode - | InferredParametersNode; + FormalParametersNode | IdentifierNode | InferredParametersNode; } export interface LocalVariableDeclarationNode extends NamedNodeBase { @@ -1338,10 +1336,7 @@ export interface UnaryExpressionNode extends NamedNodeBase { type: SyntaxType.UnaryExpression; operandNode: ExpressionNode; operatorNode: - | UnnamedNode<"!"> - | UnnamedNode<"+"> - | UnnamedNode<"-"> - | UnnamedNode<"~">; + UnnamedNode<"!"> | UnnamedNode<"+"> | UnnamedNode<"-"> | UnnamedNode<"~">; } export interface UpdateExpressionNode extends NamedNodeBase { diff --git a/test/unit-test/member_chain/_output.java b/test/unit-test/member_chain/_output.java index d598663b..959d92fb 100644 --- a/test/unit-test/member_chain/_output.java +++ b/test/unit-test/member_chain/_output.java @@ -288,13 +288,9 @@ void typeArguments() { a() .b() - .< - Cccccccccc, - Dddddddddd, - Eeeeeeeeee, - Ffffffffff, - Gggggggggg - >hhhhhhhhhh("iiiiiiiiii"); + .hhhhhhhhhh( + "iiiiiiiiii" + ); a() .b() @@ -316,6 +312,12 @@ void typeArguments() { Ffffffffff, Gggggggggg, Hhhhhhhhhh - >iiiiiiiiii("jjjjjjjjjj", "kkkkkkkkkk", "llllllllll", "mmmmmmmmmm", "nnnnnnnnnn"); + >iiiiiiiiii( + "jjjjjjjjjj", + "kkkkkkkkkk", + "llllllllll", + "mmmmmmmmmm", + "nnnnnnnnnn" + ); } }