From fe255d1ad27ebd8ff94e365bcb5f5aebae297c7d Mon Sep 17 00:00:00 2001 From: Brent Westbrook Date: Fri, 5 Dec 2025 13:39:37 -0500 Subject: [PATCH] leading_comments in block --- crates/ruff_python_formatter/src/expression/expr_lambda.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/ruff_python_formatter/src/expression/expr_lambda.rs b/crates/ruff_python_formatter/src/expression/expr_lambda.rs index b64110b2b8..e978882511 100644 --- a/crates/ruff_python_formatter/src/expression/expr_lambda.rs +++ b/crates/ruff_python_formatter/src/expression/expr_lambda.rs @@ -3,7 +3,7 @@ use ruff_python_ast::{AnyNodeRef, Expr, ExprLambda}; use ruff_text_size::Ranged; use crate::builders::parenthesize_if_expands; -use crate::comments::{dangling_comments, trailing_comments}; +use crate::comments::{dangling_comments, leading_comments, trailing_comments}; use crate::expression::parentheses::{NeedsParentheses, OptionalParentheses, Parentheses}; use crate::expression::{CallChainLayout, has_own_parentheses}; use crate::other::parameters::ParametersParentheses; @@ -95,7 +95,7 @@ impl FormatNodeRule for FormatExprLambda { token("("), trailing_comments(dangling_end_of_line), block_indent(&format_args!( - dangling_comments(dangling_own_line), + leading_comments(dangling_own_line), body.format().with_options(Parentheses::Never) )), token(")")