Skip to content

Commit 8ebf7fc

Browse files
committed
chore: upgrade swc to 0.46
1 parent 32f8148 commit 8ebf7fc

File tree

3 files changed

+4
-11
lines changed

3 files changed

+4
-11
lines changed

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ tracing = ["dprint-core/tracing"]
2727
[dependencies]
2828
dprint-core = { version = "0.43.0", features = ["formatting"] }
2929
fnv = "1.0.7"
30-
swc_common = "0.10.21"
31-
swc_ecmascript = { version = "0.45.0", features = ["parser"] }
32-
swc_ast_view = { version = "0.23.0", package = "dprint-swc-ecma-ast-view" }
30+
swc_common = "0.11.0"
31+
swc_ecmascript = { version = "0.46.0", features = ["parser"] }
32+
swc_ast_view = { version = "0.24.0", package = "dprint-swc-ecma-ast-view" }
3333
serde = { version = "1.0.118", features = ["derive"] }
3434
serde_json = { version = "1.0", optional = true }
3535

src/configuration/resolve_config.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,6 @@ pub fn resolve_config(config: ConfigKeyMap, global_config: &GlobalConfiguration)
4646
let type_literal_separator_kind = get_value(&mut config, "typeLiteral.separatorKind", SemiColonOrComma::SemiColon, &mut diagnostics);
4747
let quote_style = get_value(&mut config, "quoteStyle", QuoteStyle::AlwaysDouble, &mut diagnostics);
4848

49-
// todo: remove these two lines after 2021-03
50-
handle_renamed_config_property(&mut config, "statements.sortImportDeclarations", "module.sortImportDeclarations", &mut diagnostics);
51-
handle_renamed_config_property(&mut config, "statements.sortExportDeclarations", "module.sortExportDeclarations", &mut diagnostics);
52-
5349
let resolved_config = Configuration {
5450
line_width: get_value(&mut config, "lineWidth", global_config.line_width.unwrap_or(DEFAULT_GLOBAL_CONFIGURATION.line_width), &mut diagnostics),
5551
use_tabs: get_value(&mut config, "useTabs", global_config.use_tabs.unwrap_or(DEFAULT_GLOBAL_CONFIGURATION.use_tabs), &mut diagnostics),

src/parsing/parser.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2963,10 +2963,7 @@ fn parse_module<'a>(node: &'a Module, context: &mut Context<'a>) -> PrintItems {
29632963
}
29642964
} else {
29652965
let shebang_end = BytePos(("#!".len() + shebang.len()) as u32);
2966-
// todo: re-enable once swc bug is fixed and remove the code below
2967-
// items.extend(parse_trailing_comments_as_statements(&shebang_end, context));
2968-
let trailing_comments = shebang_end.leading_comments_fast(context.module);
2969-
items.extend(parse_comments_as_statements(trailing_comments, Some(&shebang_end), context));
2966+
items.extend(parse_trailing_comments_as_statements(&shebang_end, context));
29702967
}
29712968
}
29722969

0 commit comments

Comments
 (0)