Skip to content

Commit 99150b3

Browse files
authored
fix: upgrade deno_ast to 0.40.0 (#647)
1 parent 56f39c6 commit 99150b3

File tree

6 files changed

+18
-22
lines changed

6 files changed

+18
-22
lines changed

Cargo.lock

Lines changed: 10 additions & 10 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
@@ -31,7 +31,7 @@ harness = false
3131

3232
[dependencies]
3333
anyhow = "1.0.64"
34-
deno_ast = { version = "0.39.0", features = ["view"] }
34+
deno_ast = { version = "0.40.0", features = ["view"] }
3535
dprint-core = { version = "0.66.2", features = ["formatting"] }
3636
dprint-core-macros = "0.1.0"
3737
percent-encoding = "2.3.1"

src/format_text.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ fn inner_format(parsed_source: &ParsedSource, config: &Configuration) -> Result<
8989

9090
#[cfg(feature = "tracing")]
9191
pub fn trace_file(file_path: &Path, file_text: &str, config: &Configuration) -> dprint_core::formatting::TracingResult {
92-
let parsed_source = parse_swc_ast(file_path, file_text).unwrap();
92+
let parsed_source = parse_swc_ast(file_path, file_text.into()).unwrap();
9393
ensure_no_specific_syntax_errors(&parsed_source).unwrap();
9494
dprint_core::formatting::trace_printing(|| generate(&parsed_source, config), config_to_print_options(file_text, config))
9595
}

src/generation/generate.rs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3459,10 +3459,6 @@ fn gen_property_signature<'a>(node: &TsPropertySignature<'a>, context: &mut Cont
34593459
}
34603460
items.extend(gen_type_ann_with_colon_if_exists(node.type_ann, context));
34613461

3462-
if let Some(init) = &node.init {
3463-
items.extend(gen_assignment(init.into(), sc!("="), context));
3464-
}
3465-
34663462
items
34673463
}
34683464

@@ -5753,7 +5749,7 @@ fn gen_getter_signature<'a>(node: &TsGetterSignature<'a>, context: &mut Context<
57535749
node: node.into(),
57545750
method_kind: MethodSignatureLikeKind::Getter,
57555751
computed: node.computed(),
5756-
optional: node.optional(),
5752+
optional: false,
57575753
key: node.key.into(),
57585754
parameters_range: node.get_parameters_range(context),
57595755
type_params: None,
@@ -5770,7 +5766,7 @@ fn gen_setter_signature<'a>(node: &TsSetterSignature<'a>, context: &mut Context<
57705766
node: node.into(),
57715767
method_kind: MethodSignatureLikeKind::Setter,
57725768
computed: node.computed(),
5773-
optional: node.optional(),
5769+
optional: false,
57745770
key: node.key.into(),
57755771
parameters_range: node.get_parameters_range(context),
57765772
type_params: None,

tests/specs/declarations/interface/getterSignature/GetterSignature_All.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
== should format ==
33
type T = {
44
get m1 ( ) : number;
5-
get m2 ? (): number ;
5+
get m2 (): number ;
66
get [ m3 ](): string
77
};
88

@@ -13,7 +13,7 @@ interface T {
1313
[expect]
1414
type T = {
1515
get m1(): number;
16-
get m2?(): number;
16+
get m2(): number;
1717
get [m3](): string;
1818
};
1919

tests/specs/declarations/interface/setterSignature/SetterSignature_All.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
== should format ==
33
type T = {
44
set m1 ( a : t );
5-
set m2 ? ( b: string) ;
5+
set m2 ( b: string) ;
66
set [ m3 ](c)
77
};
88

@@ -13,7 +13,7 @@ interface T {
1313
[expect]
1414
type T = {
1515
set m1(a: t);
16-
set m2?(b: string);
16+
set m2(b: string);
1717
set [m3](c);
1818
};
1919

0 commit comments

Comments
 (0)