diff options
| author | Andre Bogus <bogusandre@gmail.com> | 2023-01-04 00:44:20 +0100 |
|---|---|---|
| committer | Andre Bogus <bogusandre@gmail.com> | 2023-01-04 00:44:20 +0100 |
| commit | d3a50d2fda4fd1a024dfe7b01ab69fb5a0a6b7a7 (patch) | |
| tree | 4781341094eaeb969265df3c09f56b9c30b11112 /clippy_lints/src/box_default.rs | |
| parent | 0bca8dd2547fcc46796b53d338c0734575e51c72 (diff) | |
| download | rust-d3a50d2fda4fd1a024dfe7b01ab69fb5a0a6b7a7.tar.gz rust-d3a50d2fda4fd1a024dfe7b01ab69fb5a0a6b7a7.zip | |
trim paths in `box_default`
Diffstat (limited to 'clippy_lints/src/box_default.rs')
| -rw-r--r-- | clippy_lints/src/box_default.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clippy_lints/src/box_default.rs b/clippy_lints/src/box_default.rs index 91900542af8..9d98a6bab71 100644 --- a/clippy_lints/src/box_default.rs +++ b/clippy_lints/src/box_default.rs @@ -8,7 +8,7 @@ use rustc_hir::{ Block, Expr, ExprKind, Local, Node, QPath, TyKind, }; use rustc_lint::{LateContext, LateLintPass, LintContext}; -use rustc_middle::lint::in_external_macro; +use rustc_middle::{lint::in_external_macro, ty::print::with_forced_trimmed_paths}; use rustc_session::{declare_lint_pass, declare_tool_lint}; use rustc_span::sym; @@ -59,7 +59,7 @@ impl LateLintPass<'_> for BoxDefault { if is_plain_default(arg_path) || given_type(cx, expr) { "Box::default()".into() } else { - format!("Box::<{arg_ty}>::default()") + with_forced_trimmed_paths!(format!("Box::<{arg_ty}>::default()")) }, Applicability::MachineApplicable ); |
