From 27b3b13824f223b69558c84de264267bd3fee9c2 Mon Sep 17 00:00:00 2001 From: Kirill Bulatov Date: Mon, 4 Jan 2021 22:01:35 +0200 Subject: Small helpers --- crates/hir_def/src/import_map.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'crates/hir_def/src') diff --git a/crates/hir_def/src/import_map.rs b/crates/hir_def/src/import_map.rs index 1325a93d1..59206cab8 100644 --- a/crates/hir_def/src/import_map.rs +++ b/crates/hir_def/src/import_map.rs @@ -8,6 +8,7 @@ use hir_expand::name::Name; use indexmap::{map::Entry, IndexMap}; use itertools::Itertools; use rustc_hash::{FxHashSet, FxHasher}; +use test_utils::mark; use crate::{ db::DefDatabase, item_scope::ItemInNs, visibility::Visibility, AssocItemId, ModuleDefId, @@ -185,6 +186,7 @@ impl ImportMap { is_type_in_ns: bool, original_import_info: &ImportInfo, ) { + mark::hit!(type_aliases_ignored); for (assoc_item_name, item) in &db.trait_data(tr).items { let module_def_id = match item { AssocItemId::FunctionId(f) => ModuleDefId::from(*f), @@ -442,6 +444,7 @@ fn item_import_kind(item: ItemInNs) -> Option { mod tests { use base_db::{fixture::WithFixture, SourceDatabase, Upcast}; use expect_test::{expect, Expect}; + use test_utils::mark; use crate::{test_db::TestDB, AssocContainerId, Lookup}; @@ -779,6 +782,7 @@ mod tests { #[test] fn fuzzy_import_trait_and_assoc_items() { + mark::check!(type_aliases_ignored); let ra_fixture = r#" //- /main.rs crate:main deps:dep //- /dep.rs crate:dep -- cgit v1.2.3