e88788ea70
internal: Rewrite `ImportMap::search_dependencies` Second attempt, this time with a lot of perf improvements Fixes https://github.com/rust-lang/rust-analyzer/issues/16080 Fixes https://github.com/rust-lang/rust-analyzer/issues/16074 Fixes https://github.com/rust-lang/rust-analyzer/issues/15845 The main bottleneck for flyimport completions are now import path calculation and completion item rendering.