diff options
| author | Philipp Krones <hello@philkrones.com> | 2023-03-10 10:53:50 +0100 |
|---|---|---|
| committer | Philipp Krones <hello@philkrones.com> | 2023-03-10 10:53:50 +0100 |
| commit | cf8a67d9ad81547895ec986f8bcb17e912037c38 (patch) | |
| tree | edc3b5da6b9b1cd68b680506a91ee7f59897a66a /clippy_lints/src/format.rs | |
| parent | eceedd9c8b2d42695cf45d1c94e85819feba64bc (diff) | |
Merge commit '3c06e0b1ce003912f8fe0536d3a7fe22558e38cf' into clippyup
Diffstat (limited to 'clippy_lints/src/format.rs')
| -rw-r--r-- | clippy_lints/src/format.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clippy_lints/src/format.rs b/clippy_lints/src/format.rs index d0fab694960..8040938c626 100644 --- a/clippy_lints/src/format.rs +++ b/clippy_lints/src/format.rs @@ -1,6 +1,6 @@ use clippy_utils::diagnostics::span_lint_and_sugg; use clippy_utils::macros::{root_macro_call_first_node, FormatArgsExpn}; -use clippy_utils::source::snippet_with_applicability; +use clippy_utils::source::snippet_with_context; use clippy_utils::sugg::Sugg; use if_chain::if_chain; use rustc_errors::Applicability; @@ -84,9 +84,9 @@ impl<'tcx> LateLintPass<'tcx> for UselessFormat { _ => false, }; let sugg = if is_new_string { - snippet_with_applicability(cx, value.span, "..", &mut applicability).into_owned() + snippet_with_context(cx, value.span, call_site.ctxt(), "..", &mut applicability).0.into_owned() } else { - let sugg = Sugg::hir_with_applicability(cx, value, "<arg>", &mut applicability); + let sugg = Sugg::hir_with_context(cx, value, call_site.ctxt(), "<arg>", &mut applicability); format!("{}.to_string()", sugg.maybe_par()) }; span_useless_format(cx, call_site, sugg, applicability); |
