Skip to content

Commit 0cb0003

Browse files
committed
style: cargo fmt
1 parent 1783482 commit 0cb0003

File tree

12 files changed

+40
-58
lines changed

12 files changed

+40
-58
lines changed

src/core/generate/rs/src/bindings/javascript.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,4 +310,4 @@ pub fn compile(env: &TypeEnv, actor: &Option<Type>) -> String {
310310
result.pretty(LINE_WIDTH).to_string()
311311
}
312312
}
313-
}
313+
}

src/core/generate/rs/src/bindings/typescript_native/comments.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use super::conversion_functions_generator::TopLevelNodes;
22
use swc_core::common::{
3+
BytePos, DUMMY_SP, Span,
34
comments::{Comment, CommentKind},
4-
BytePos, Span, DUMMY_SP,
55
};
66

77
// Simple monotonic position source for synthetic spans

src/core/generate/rs/src/bindings/typescript_native/compile.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use super::compile_interface::compile_interface;
22
use super::compile_wrapper::compile_wrapper;
3-
use candid_parser::syntax::IDLMergedProg;
43
use candid::types::{Type, TypeEnv};
4+
use candid_parser::syntax::IDLMergedProg;
55

66
pub fn compile(
77
env: &TypeEnv,

src/core/generate/rs/src/bindings/typescript_native/compile_interface.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ use super::conversion_functions_generator::TypeConverter;
22
use super::new_typescript_native_types::{add_type_definitions, create_interface_from_service};
33
use super::preamble::imports::interface_imports;
44
use super::preamble::options::interface_options_utils;
5+
use super::utils::EnumDeclarations;
56
use super::utils::get_ident_guarded;
67
use super::utils::render_ast;
7-
use super::utils::EnumDeclarations;
88
use crate::bindings::typescript_native::comments::add_comments;
9-
use candid_parser::syntax::{IDLMergedProg, IDLType};
109
use candid::types::{Type, TypeEnv, TypeInner};
10+
use candid_parser::syntax::{IDLMergedProg, IDLType};
1111
use std::collections::HashMap;
12-
use swc_core::common::Span;
1312
use swc_core::common::DUMMY_SP;
13+
use swc_core::common::Span;
1414
use swc_core::ecma::ast::*;
1515

1616
pub fn compile_interface(

src/core/generate/rs/src/bindings/typescript_native/compile_wrapper.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
use super::conversion_functions_generator::TypeConverter;
22
use super::utils::{contains_unicode_characters, get_ident_guarded, get_ident_guarded_keyword_ok};
3-
use candid_parser::syntax::IDLMergedProg;
43
use candid::types::internal::TypeKey;
54
use candid::types::{Function, Type, TypeEnv, TypeInner};
6-
use swc_core::common::{SyntaxContext, DUMMY_SP};
5+
use candid_parser::syntax::IDLMergedProg;
6+
use swc_core::common::{DUMMY_SP, SyntaxContext};
77
use swc_core::ecma::ast::*;
88

99
use super::conversion_functions_generator::convert_multi_return_from_candid;
@@ -12,7 +12,7 @@ use super::new_typescript_native_types::convert_type_with_converter;
1212
use super::new_typescript_native_types::add_type_definitions;
1313
use super::preamble::imports::wrapper_imports;
1414
use super::preamble::options::{interface_options_utils, wrapper_options_utils};
15-
use super::utils::{render_ast, EnumDeclarations};
15+
use super::utils::{EnumDeclarations, render_ast};
1616

1717
use super::comments::add_comments;
1818
use super::compile_interface::{interface_actor_service, interface_actor_var};

src/core/generate/rs/src/bindings/typescript_native/conversion_functions_generator.rs

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
use super::comments::PosCursor;
22
use super::new_typescript_native_types::{convert_type_with_converter, is_recursive_optional};
33
use super::original_typescript_types::OriginalTypescriptTypes;
4-
use super::utils::{contains_unicode_characters, get_ident_guarded, EnumDeclarations};
4+
use super::utils::{EnumDeclarations, contains_unicode_characters, get_ident_guarded};
55
use candid::types::{Field, Label, Type, TypeEnv, TypeInner};
66
use std::collections::{HashMap, HashSet};
7-
use swc_core::common::{comments::SingleThreadedComments, SyntaxContext, DUMMY_SP};
7+
use swc_core::common::{DUMMY_SP, SyntaxContext, comments::SingleThreadedComments};
88
use swc_core::ecma::ast::*;
99
// Type aliases to simplify complex types used throughout this module
1010

@@ -265,9 +265,7 @@ impl<'a> TypeConverter<'a> {
265265
TypeInner::Opt(inner) => self.convert_opt_to_candid_body(inner, param_name),
266266
TypeInner::Vec(inner) => self.convert_vec_to_candid_body(inner, param_name),
267267
TypeInner::Record(fields) => self.convert_record_to_candid_body(fields, param_name),
268-
TypeInner::Variant(fields) => {
269-
self.convert_variant_to_candid_body(fields, param_name)
270-
}
268+
TypeInner::Variant(fields) => self.convert_variant_to_candid_body(fields, param_name),
271269
TypeInner::Func(func) => self.convert_func_to_candid_body(func, param_name),
272270
TypeInner::Service(_) => self.create_ident(param_name), // Pass through as-is
273271
TypeInner::Var(id) => {
@@ -961,12 +959,8 @@ impl<'a> TypeConverter<'a> {
961959
TypeInner::Principal => self.convert_principal_from_candid_body(param_name),
962960
TypeInner::Opt(inner) => self.convert_opt_from_candid_body(inner, param_name),
963961
TypeInner::Vec(inner) => self.convert_vec_from_candid_body(inner, param_name),
964-
TypeInner::Record(fields) => {
965-
self.convert_record_from_candid_body(fields, param_name)
966-
}
967-
TypeInner::Variant(fields) => {
968-
self.convert_variant_from_candid_body(fields, param_name)
969-
}
962+
TypeInner::Record(fields) => self.convert_record_from_candid_body(fields, param_name),
963+
TypeInner::Variant(fields) => self.convert_variant_from_candid_body(fields, param_name),
970964
TypeInner::Func(func) => self.convert_func_from_candid_body(func, param_name),
971965
TypeInner::Service(_) => self.create_ident(param_name), // Pass through as-is
972966
TypeInner::Var(id) => {

src/core/generate/rs/src/bindings/typescript_native/new_typescript_native_types.rs

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ use super::super::javascript::is_tuple;
22
use super::comments::add_comments;
33
use super::conversion_functions_generator::{TopLevelNodes, TypeConverter};
44
use super::utils::{get_ident_guarded, get_ident_guarded_keyword_ok};
5-
use candid_parser::syntax::{self, IDLMergedProg, IDLType};
65
use candid::types::{Field, Function, Label, Type, TypeEnv, TypeInner};
6+
use candid_parser::syntax::{self, IDLMergedProg, IDLType};
77
use swc_core::common::Span;
8-
use swc_core::common::{SyntaxContext, DUMMY_SP};
8+
use swc_core::common::{DUMMY_SP, SyntaxContext};
99
use swc_core::ecma::ast::*;
1010

1111
// Helper function to determine if a type is recursively optional
@@ -67,23 +67,21 @@ pub fn create_interface_from_service(
6767
TypeInner::Func(func) => {
6868
create_method_signature(top_level_nodes, env, method_id, func, span)
6969
}
70-
TypeInner::Var(var_id) => {
71-
TsTypeElement::TsPropertySignature(TsPropertySignature {
72-
span,
73-
key: Box::new(Expr::Ident(get_ident_guarded(method_id))),
74-
computed: false,
75-
optional: false,
76-
readonly: false,
77-
type_ann: Some(Box::new(TsTypeAnn {
70+
TypeInner::Var(var_id) => TsTypeElement::TsPropertySignature(TsPropertySignature {
71+
span,
72+
key: Box::new(Expr::Ident(get_ident_guarded(method_id))),
73+
computed: false,
74+
optional: false,
75+
readonly: false,
76+
type_ann: Some(Box::new(TsTypeAnn {
77+
span: DUMMY_SP,
78+
type_ann: Box::new(TsType::TsTypeRef(TsTypeRef {
7879
span: DUMMY_SP,
79-
type_ann: Box::new(TsType::TsTypeRef(TsTypeRef {
80-
span: DUMMY_SP,
81-
type_name: TsEntityName::Ident(get_ident_guarded(var_id.as_str())),
82-
type_params: None,
83-
})),
80+
type_name: TsEntityName::Ident(get_ident_guarded(var_id.as_str())),
81+
type_params: None,
8482
})),
85-
})
86-
}
83+
})),
84+
}),
8785
_ => unreachable!(),
8886
}
8987
})

src/core/generate/rs/src/bindings/typescript_native/original_typescript_types.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use candid::types::internal::TypeKey;
22
use candid::types::{Field, Label, Type, TypeEnv, TypeInner};
33
use std::collections::HashSet;
4-
use swc_core::common::{SyntaxContext, DUMMY_SP};
4+
use swc_core::common::{DUMMY_SP, SyntaxContext};
55
use swc_core::ecma::ast::*;
66

77
use super::utils::get_ident_guarded_keyword_ok;

src/core/generate/rs/src/bindings/typescript_native/preamble/imports.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use swc_core::common::{SyntaxContext, DUMMY_SP};
1+
use swc_core::common::{DUMMY_SP, SyntaxContext};
22
use swc_core::ecma::ast::*;
33

44
pub fn interface_imports(module: &mut Module, service_name: &str) {

src/core/generate/rs/src/bindings/typescript_native/preamble/options.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use swc_core::common::{SyntaxContext, DUMMY_SP};
1+
use swc_core::common::{DUMMY_SP, SyntaxContext};
22
use swc_core::ecma::ast::*;
33

44
pub fn interface_options_utils(module: &mut Module) {

0 commit comments

Comments
 (0)