Published onOctober 9, 2026ReferenceHow rust-analyzer Recomputes Only What an Edit Invalidatesrust-analyzer models IDE answers as queries over changing inputs. Trace how dependencies let a small edit preserve unrelated parsing and semantic work.