diff --git a/crates/ruff_formatter/src/arguments.rs b/crates/ruff_formatter/src/arguments.rs index dae1a2df3e..36b37e64b3 100644 --- a/crates/ruff_formatter/src/arguments.rs +++ b/crates/ruff_formatter/src/arguments.rs @@ -33,8 +33,7 @@ impl<'fmt, Context> Argument<'fmt, Context> { #[doc(hidden)] #[inline] pub fn new>(value: &'fmt F) -> Self { - #[allow(clippy::inline_always)] - #[inline(always)] + #[inline] fn formatter, Context>( ptr: *const c_void, fmt: &mut Formatter, @@ -52,8 +51,7 @@ impl<'fmt, Context> Argument<'fmt, Context> { } /// Formats the value stored by this argument using the given formatter. - #[allow(clippy::inline_always)] - #[inline(always)] + #[inline] pub(super) fn format(&self, f: &mut Formatter) -> FormatResult<()> { (self.formatter)(self.value, f) } @@ -82,9 +80,8 @@ impl<'fmt, Context> Argument<'fmt, Context> { pub struct Arguments<'fmt, Context>(pub &'fmt [Argument<'fmt, Context>]); impl<'fmt, Context> Arguments<'fmt, Context> { - #[allow(clippy::inline_always)] #[doc(hidden)] - #[inline(always)] + #[inline] pub fn new(arguments: &'fmt [Argument<'fmt, Context>]) -> Self { Self(arguments) } @@ -106,8 +103,7 @@ impl Clone for Arguments<'_, Context> { } impl Format for Arguments<'_, Context> { - #[allow(clippy::inline_always)] - #[inline(always)] + #[inline] fn fmt(&self, formatter: &mut Formatter) -> FormatResult<()> { formatter.write_fmt(*self) } diff --git a/crates/ruff_python_ast/src/visitor/preorder.rs b/crates/ruff_python_ast/src/visitor/preorder.rs index 59e8100590..dc171765b5 100644 --- a/crates/ruff_python_ast/src/visitor/preorder.rs +++ b/crates/ruff_python_ast/src/visitor/preorder.rs @@ -7,8 +7,7 @@ use crate::{ /// Visitor that traverses all nodes recursively in pre-order. pub trait PreorderVisitor<'a> { - #[allow(clippy::inline_always)] - #[inline(always)] + #[inline] fn enter_node(&mut self, _node: AnyNodeRef<'a>) -> TraversalSignal { TraversalSignal::Traverse } diff --git a/crates/ruff_python_formatter/src/comments/mod.rs b/crates/ruff_python_formatter/src/comments/mod.rs index ee9ba687d0..8b1a108f7a 100644 --- a/crates/ruff_python_formatter/src/comments/mod.rs +++ b/crates/ruff_python_formatter/src/comments/mod.rs @@ -442,7 +442,7 @@ impl<'a> Comments<'a> { #[inline(always)] #[cfg(not(debug_assertions))] - pub(crate) fn mark_verbatim_node_comments_formatted(&self, node: AnyNodeRef) {} + pub(crate) fn mark_verbatim_node_comments_formatted(&self, _node: AnyNodeRef) {} /// Marks the comments of a node printed in verbatim (suppressed) as formatted. ///