From 6892a298cfc434adb017519633c5b29e6ac77c57 Mon Sep 17 00:00:00 2001 From: Boshen Date: Mon, 20 Nov 2023 15:14:38 +0800 Subject: [PATCH] feat(prettier): add spacing before empty bracket in ImportDeclaration (#1447) Co-authored-by: Dunqing --- crates/oxc_prettier/src/format/module.rs | 2 +- tasks/prettier_conformance/prettier.snap.md | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/crates/oxc_prettier/src/format/module.rs b/crates/oxc_prettier/src/format/module.rs index f9aeea3c4..015a9be50 100644 --- a/crates/oxc_prettier/src/format/module.rs +++ b/crates/oxc_prettier/src/format/module.rs @@ -69,7 +69,7 @@ pub fn print_module_specifiers<'a, T: Format<'a>>( ) -> Doc<'a> { let mut parts = p.vec(); if specifiers.is_empty() { - parts.push(ss!("{}")); + parts.push(ss!(" {}")); } else { parts.push(ss!(" ")); diff --git a/tasks/prettier_conformance/prettier.snap.md b/tasks/prettier_conformance/prettier.snap.md index 313ba3abd..361c928aa 100644 --- a/tasks/prettier_conformance/prettier.snap.md +++ b/tasks/prettier_conformance/prettier.snap.md @@ -1,4 +1,4 @@ -Compatibility: 111/601 (18.47%) +Compatibility: 113/601 (18.80%) # Failed @@ -331,7 +331,6 @@ Compatibility: 111/601 (18.47%) ### export * export/blank-line-between-specifiers.js -* export/empty.js * export/same-local-and-exported.js ### export-default @@ -408,7 +407,6 @@ Compatibility: 111/601 (18.47%) ### import * import/comments.js -* import/empty-import.js * import/inline.js * import/multiple_standalones.js * import/same-local-and-imported.js