From 0e79074c31eb5e06d4eb81344e349e350792c4a2 Mon Sep 17 00:00:00 2001 From: konsti Date: Fri, 25 Aug 2023 23:42:03 +0200 Subject: [PATCH] Update to Rust 1.72 (#6874) Update to [Rust 1.72](https://blog.rust-lang.org/2023/08/24/Rust-1.72.0.html), fixed the failing lints. --- crates/ruff_formatter/src/lib.rs | 1 + crates/ruff_python_formatter/src/statement/suite.rs | 2 +- rust-toolchain | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/ruff_formatter/src/lib.rs b/crates/ruff_formatter/src/lib.rs index 4f9f838270..086d917212 100644 --- a/crates/ruff_formatter/src/lib.rs +++ b/crates/ruff_formatter/src/lib.rs @@ -805,6 +805,7 @@ pub struct FormatState { group_id_builder: UniqueGroupIdBuilder, } +#[allow(clippy::missing_fields_in_debug)] impl std::fmt::Debug for FormatState where Context: std::fmt::Debug, diff --git a/crates/ruff_python_formatter/src/statement/suite.rs b/crates/ruff_python_formatter/src/statement/suite.rs index 7ac1c61fb8..55a386a6b7 100644 --- a/crates/ruff_python_formatter/src/statement/suite.rs +++ b/crates/ruff_python_formatter/src/statement/suite.rs @@ -197,7 +197,7 @@ impl FormatRule> for FormatSuite { match self.kind { SuiteKind::TopLevel => { match lines_after_ignoring_trivia(preceding.end(), source) { - 0 | 1 | 2 => empty_line().fmt(f)?, + 0..=2 => empty_line().fmt(f)?, _ => write!(f, [empty_line(), empty_line()])?, } } diff --git a/rust-toolchain b/rust-toolchain index 12816e6276..cc31fcd4f5 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1 +1 @@ -1.71 +1.72