From d5e7e448fddf4f18a9e4a8d5f1ce6ee2b81d503a Mon Sep 17 00:00:00 2001 From: Aria Desires Date: Tue, 16 Dec 2025 13:40:51 -0500 Subject: [PATCH] fix goto-uses --- crates/ty_ide/src/references.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crates/ty_ide/src/references.rs b/crates/ty_ide/src/references.rs index 5bec65a356..29f92dac10 100644 --- a/crates/ty_ide/src/references.rs +++ b/crates/ty_ide/src/references.rs @@ -354,6 +354,11 @@ impl LocalReferencesFinder<'_> { if self.navigation_targets_match(¤t_definitions) { // Determine if this is a read or write reference let kind = self.determine_reference_kind(covering_node); + if kind == ReferenceKind::Write + && self.mode == ReferencesMode::ReferencesSkipDeclaration + { + return; + } let target = ReferenceTarget::new(self.model.file(), covering_node.node().range(), kind); self.references.push(target);