diff --git a/clippy_lints/src/casts/cast_slice_from_raw_parts.rs b/clippy_lints/src/casts/cast_slice_from_raw_parts.rs index 46b0c88d3fed..cbb8bdd3912b 100644 --- a/clippy_lints/src/casts/cast_slice_from_raw_parts.rs +++ b/clippy_lints/src/casts/cast_slice_from_raw_parts.rs @@ -39,7 +39,7 @@ pub(super) fn check(cx: &LateContext<'_>, expr: &Expr<'_>, cast_expr: &Expr<'_>, RawPartsKind::Mutable => "from_raw_parts_mut", }; let span = expr.span; - let mut applicability = Applicability::MachineApplicable; + let mut applicability = Applicability::MaybeIncorrect; let ptr = snippet_with_context(cx, ptr_arg.span, ctxt, "ptr", &mut applicability).0; let len = snippet_with_context(cx, len_arg.span, ctxt, "len", &mut applicability).0; span_lint_and_sugg( diff --git a/clippy_lints/src/casts/ptr_as_ptr.rs b/clippy_lints/src/casts/ptr_as_ptr.rs index 6f944914b8fd..2a050f360b14 100644 --- a/clippy_lints/src/casts/ptr_as_ptr.rs +++ b/clippy_lints/src/casts/ptr_as_ptr.rs @@ -38,7 +38,7 @@ pub(super) fn check(cx: &LateContext<'_>, expr: &Expr<'_>, msrv: Msrv) { && to_pointee_ty.is_sized(cx.tcx, cx.typing_env()) && msrv.meets(cx, msrvs::POINTER_CAST) { - let mut app = Applicability::MachineApplicable; + let mut app = Applicability::MaybeIncorrect; let turbofish = match &cast_to_hir_ty.kind { TyKind::Infer(()) => String::new(), TyKind::Ptr(mut_ty) => { diff --git a/clippy_lints/src/casts/ptr_cast_constness.rs b/clippy_lints/src/casts/ptr_cast_constness.rs index c0c0a47f8551..29cc46bc84fe 100644 --- a/clippy_lints/src/casts/ptr_cast_constness.rs +++ b/clippy_lints/src/casts/ptr_cast_constness.rs @@ -83,7 +83,7 @@ pub(super) fn check_null_ptr_cast_method(cx: &LateContext<'_>, expr: &Expr<'_>) _ => return, } && let Some(prefix) = std_or_core(cx) - && let mut app = Applicability::MachineApplicable + && let mut app = Applicability::MaybeIncorrect && let sugg = format!("{}", Sugg::hir_with_applicability(cx, cast_expr, "_", &mut app)) && let Some((_, after_lt)) = sugg.split_once("::<") { diff --git a/clippy_lints/src/casts/ref_as_ptr.rs b/clippy_lints/src/casts/ref_as_ptr.rs index 592c820a25e1..6db4fd18faca 100644 --- a/clippy_lints/src/casts/ref_as_ptr.rs +++ b/clippy_lints/src/casts/ref_as_ptr.rs @@ -32,7 +32,7 @@ pub(super) fn check<'tcx>( Mutability::Mut => "from_mut", }; - let mut app = Applicability::MachineApplicable; + let mut app = Applicability::MaybeIncorrect; let turbofish = match &cast_to_hir_ty.kind { TyKind::Infer(()) => String::new(), TyKind::Ptr(mut_ty) => {