diff --git a/crates/cairo-profiler/src/profile_builder.rs b/crates/cairo-profiler/src/profile_builder.rs index 91a87bb..7d96198 100644 --- a/crates/cairo-profiler/src/profile_builder.rs +++ b/crates/cairo-profiler/src/profile_builder.rs @@ -1,6 +1,6 @@ mod perftools { - #[allow(clippy::doc_link_with_quotes)] - #[allow(clippy::doc_markdown)] + #[expect(clippy::doc_link_with_quotes)] + #[expect(clippy::doc_markdown)] pub mod profiles { include!(concat!(env!("OUT_DIR"), "/perftools.profiles.rs")); } diff --git a/crates/cairo-profiler/src/profile_viewer.rs b/crates/cairo-profiler/src/profile_viewer.rs index 5a51be5..5618d03 100644 --- a/crates/cairo-profiler/src/profile_viewer.rs +++ b/crates/cairo-profiler/src/profile_viewer.rs @@ -20,7 +20,7 @@ struct FunctionProfile { } // we only care about two decimal places, so we do not really care about potential precision loss -#[allow(clippy::cast_precision_loss)] +#[expect(clippy::cast_precision_loss)] fn get_profile_data( profile: &Profile, sample_name: &str, diff --git a/crates/cairo-profiler/src/trace_reader/function_trace_builder.rs b/crates/cairo-profiler/src/trace_reader/function_trace_builder.rs index 26eec72..7019cd1 100644 --- a/crates/cairo-profiler/src/trace_reader/function_trace_builder.rs +++ b/crates/cairo-profiler/src/trace_reader/function_trace_builder.rs @@ -44,7 +44,7 @@ impl AddAssign for Steps { } /// Collects profiling info of the current run using the trace. -#[allow(clippy::too_many_lines)] +#[expect(clippy::too_many_lines)] pub fn collect_function_level_profiling_info( program: &Program, casm_debug_info: &CairoProgramDebugInfo,