From 1d0ae248dc2aa1ea0be610b787b0b95972d634da Mon Sep 17 00:00:00 2001 From: Joe Polny Date: Sun, 9 Nov 2025 18:15:48 -0500 Subject: [PATCH] feat: hide "msg" and "op" parameter names "msg" adds noise to `expect` and crossbeam's `Sender`. "op" adds noise to `map_err` --- crates/ide/src/inlay_hints/param_name.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/ide/src/inlay_hints/param_name.rs b/crates/ide/src/inlay_hints/param_name.rs index 4122c16d3e38..8d0348767316 100644 --- a/crates/ide/src/inlay_hints/param_name.rs +++ b/crates/ide/src/inlay_hints/param_name.rs @@ -111,7 +111,8 @@ fn get_callable<'db>( } const INSIGNIFICANT_METHOD_NAMES: &[&str] = &["clone", "as_ref", "into"]; -const INSIGNIFICANT_PARAMETER_NAMES: &[&str] = &["predicate", "value", "pat", "rhs", "other"]; +const INSIGNIFICANT_PARAMETER_NAMES: &[&str] = + &["predicate", "value", "pat", "rhs", "other", "msg", "op"]; fn should_hide_param_name_hint( sema: &Semantics<'_, RootDatabase>,