diff --git a/rust/extractor/src/translate/base.rs b/rust/extractor/src/translate/base.rs index daf80fa45173..d40dd01acd1e 100644 --- a/rust/extractor/src/translate/base.rs +++ b/rust/extractor/src/translate/base.rs @@ -734,10 +734,6 @@ impl<'a> Translator<'a> { } pub(crate) fn emit_item_expansion(&mut self, node: &ast::Item, label: Label) { - // TODO: remove this after fixing exponential expansion on libraries like funty-2.0.0 - if self.source_kind == SourceKind::Library { - return; - } (|| { let semantics = self.semantics?; let file = semantics.hir_file_for(node.syntax());