From 0246682262fd8d3313d7bbd944ce5e6d94653e6d Mon Sep 17 00:00:00 2001 From: dalance Date: Mon, 25 Mar 2024 20:47:07 +0900 Subject: [PATCH] Fix omit_project_prefix of file scope import --- crates/emitter/src/emitter.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/crates/emitter/src/emitter.rs b/crates/emitter/src/emitter.rs index 22404cff..f39d5be3 100644 --- a/crates/emitter/src/emitter.rs +++ b/crates/emitter/src/emitter.rs @@ -2740,7 +2740,12 @@ impl VerylWalker for Emitter { let items: Vec = x.description_group.as_ref().into(); for item in items { if let DescriptionItem::ImportDeclaration(x) = item { - let mut emitter = Emitter::default(); + let mut emitter = Emitter { + project_name: self.project_name, + build_opt: self.build_opt.clone(), + format_opt: self.format_opt.clone(), + ..Default::default() + }; emitter.import_declaration(&x.import_declaration); self.file_scope_import.push(emitter.as_str().to_string()); }