bugfix : skip doc(hidden) default members

fixes  #14957
This commit is contained in:
Ali Bektas 2023-06-13 14:42:33 +02:00
parent e219999a17
commit 0df1153277
3 changed files with 72 additions and 5 deletions

View file

@ -172,7 +172,7 @@ fn impl_def_from_trait(
) -> Option<(ast::Impl, ast::AssocItem)> {
let trait_ = trait_?;
let target_scope = sema.scope(annotated_name.syntax())?;
let trait_items = filter_assoc_items(sema, &trait_.items(sema.db), DefaultMethods::No);
let trait_items = filter_assoc_items(sema, &trait_.items(sema.db), DefaultMethods::No, true);
if trait_items.is_empty() {
return None;
}