From 2bd64095a6f9e8bd047dc88e93a63fe888240bad Mon Sep 17 00:00:00 2001 From: Brent Westbrook Date: Tue, 9 Dec 2025 16:35:14 -0500 Subject: [PATCH] revert FormatParameters changes --- .../src/other/parameters.rs | 26 ------------------- 1 file changed, 26 deletions(-) diff --git a/crates/ruff_python_formatter/src/other/parameters.rs b/crates/ruff_python_formatter/src/other/parameters.rs index 2e12f48456..1c6682bab1 100644 --- a/crates/ruff_python_formatter/src/other/parameters.rs +++ b/crates/ruff_python_formatter/src/other/parameters.rs @@ -241,32 +241,6 @@ impl FormatNodeRule for FormatParameters { let num_parameters = item.len(); if self.parentheses == ParametersParentheses::Never { - // In a lambda, format any leading comments on the first parameter outside of the - // parameters group so that the parameters don't break. For example, format this input: - // - // ```py - // ( - // lambda - // * # this becomes a leading comment on *x - // x, **y: - // x - // ) - // ``` - // - // as: - // - // ```py - // ( - // lambda - // # this becomes a leading comment on *x - // *x, **y: x - // ) - // ``` - if let Some(first) = item.iter().next() - && comments.has_leading(first.as_parameter()) - { - leading_node_comments(first.as_parameter()).fmt(f)?; - } write!(f, [group(&format_inner), dangling_comments(dangling)]) } else if num_parameters == 0 { let mut f = WithNodeLevel::new(NodeLevel::ParenthesizedExpression, f);