Skip to content

Commit 73f450e

Browse files
chore(deps): update rust crate oxc to 0.32.0 (#87)
* chore(deps): update rust crate oxc to 0.32.0 * u --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Boshen <boshenc@gmail.com>
1 parent 0a7d0c2 commit 73f450e

File tree

3 files changed

+78
-65
lines changed

3 files changed

+78
-65
lines changed

Cargo.lock

Lines changed: 74 additions & 54 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ test = false
2121
doctest = false
2222

2323
[dependencies]
24-
oxc = { version = "0.31.0", features = ["transformer", "codegen", "semantic"] }
24+
oxc = { version = "0.32.0", features = ["transformer", "codegen", "semantic"] }
2525

2626
swc = "1.0.1"
2727
swc_common = "1.0.0"

src/lib.rs

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,18 @@ pub mod oxc {
1515
let source_type = SourceType::from_path(path).unwrap();
1616
let printed = {
1717
let ret = Parser::new(&allocator, source_text, source_type).parse();
18-
let trivias = ret.trivias;
1918
let mut program = ret.program;
2019
let transform_options = TransformOptions {
2120
typescript: TypeScriptOptions::default(),
2221
react: JsxOptions::default(),
2322
..TransformOptions::default()
2423
};
25-
let (symbols, scopes) = SemanticBuilder::new(source_text)
24+
let (symbols, scopes) = SemanticBuilder::new()
2625
.build(&program)
2726
.semantic
2827
.into_symbol_table_and_scope_tree();
29-
let ret = Transformer::new(
30-
&allocator,
31-
path,
32-
source_text,
33-
trivias.clone(),
34-
transform_options,
35-
)
36-
.build_with_symbols_and_scopes(symbols, scopes, &mut program);
28+
let ret = Transformer::new(&allocator, path, transform_options)
29+
.build_with_symbols_and_scopes(symbols, scopes, &mut program);
3730
assert!(ret.errors.is_empty());
3831
CodeGenerator::new().build(&program).code
3932
};

0 commit comments

Comments
 (0)