fix: Fix auto-import (and completions) importing #[doc(hidden)] items

This commit is contained in:
Lukas Wirth 2023-08-17 12:17:41 +02:00
parent 49716e681a
commit 637f496a81
7 changed files with 155 additions and 16 deletions

View file

@ -212,7 +212,7 @@ fn resolve_doc_path(
Some(Namespace::Types) => resolved.take_types(),
Some(Namespace::Values) => resolved.take_values(),
Some(Namespace::Macros) => resolved.take_macros().map(ModuleDefId::MacroId),
None => resolved.iter_items().next().map(|it| match it {
None => resolved.iter_items().next().map(|(it, _)| match it {
ItemInNs::Types(it) => it,
ItemInNs::Values(it) => it,
ItemInNs::Macros(it) => ModuleDefId::MacroId(it),