Skip to content

Commit ff3dd6d

Browse files
authored
refacto(bindgen): remove deprecated typescript_v2 (#3328)
1 parent e7c8d97 commit ff3dd6d

5 files changed

Lines changed: 0 additions & 691 deletions

File tree

bin/sozo/src/commands/bindgen.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ use scarb_metadata_ext::MetadataDojoExt;
88
pub enum BindingTarget {
99
#[value(name = "typescript")]
1010
Typescript,
11-
#[value(name = "typescript-v2")]
12-
TypescriptV2,
1311
#[value(name = "recs")]
1412
Recs,
1513
#[value(name = "unity")]
@@ -38,7 +36,6 @@ impl BindgenArgs {
3836

3937
let builtin_plugins = match self.binding_target {
4038
BindingTarget::Typescript => vec![BuiltinPlugins::Typescript],
41-
BindingTarget::TypescriptV2 => vec![BuiltinPlugins::TypeScriptV2],
4239
BindingTarget::Recs => vec![BuiltinPlugins::Recs],
4340
BindingTarget::Unity => vec![BuiltinPlugins::Unity],
4441
BindingTarget::UnrealEngine => vec![BuiltinPlugins::UnrealEngine],

bin/sozo/src/commands/build.rs

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ pub struct BuildArgs {
2020
#[arg(help = "Generate Typescript bindings.")]
2121
pub typescript: bool,
2222

23-
#[arg(long)]
24-
#[arg(help = "Generate Typescript bindings.")]
25-
pub typescript_v2: bool,
26-
2723
#[arg(long)]
2824
#[arg(help = "Generate Recs bindings.")]
2925
pub recs: bool,
@@ -107,10 +103,6 @@ impl BuildArgs {
107103
builtin_plugins.push(BuiltinPlugins::Typescript);
108104
}
109105

110-
if self.typescript_v2 {
111-
builtin_plugins.push(BuiltinPlugins::TypeScriptV2);
112-
}
113-
114106
if self.recs {
115107
builtin_plugins.push(BuiltinPlugins::Recs);
116108
}
@@ -202,7 +194,6 @@ impl Default for BuildArgs {
202194
features,
203195
packages: vec![],
204196
typescript: false,
205-
typescript_v2: false,
206197
recs: false,
207198
unity: false,
208199
unrealengine: false,

crates/dojo/bindgen/src/lib.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ use error::BindgenResult;
1414
mod plugins;
1515
use plugins::recs::TypescriptRecsPlugin;
1616
use plugins::typescript::TypescriptPlugin;
17-
use plugins::typescript_v2::TypeScriptV2Plugin;
1817
use plugins::unity::UnityPlugin;
1918
use plugins::unrealengine::UnrealEnginePlugin;
2019
use plugins::BuiltinPlugin;
@@ -105,7 +104,6 @@ impl PluginManager {
105104
BuiltinPlugins::Typescript => Box::new(TypescriptPlugin::new()),
106105
BuiltinPlugins::Unity => Box::new(UnityPlugin::new()),
107106
BuiltinPlugins::UnrealEngine => Box::new(UnrealEnginePlugin::new()),
108-
BuiltinPlugins::TypeScriptV2 => Box::new(TypeScriptV2Plugin::new()),
109107
BuiltinPlugins::Recs => Box::new(TypescriptRecsPlugin::new()),
110108
};
111109

crates/dojo/bindgen/src/plugins/mod.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ use crate::{DojoContract, DojoData};
1111

1212
pub mod recs;
1313
pub mod typescript;
14-
pub mod typescript_v2;
1514
pub mod unity;
1615
pub mod unrealengine;
1716

@@ -20,7 +19,6 @@ pub enum BuiltinPlugins {
2019
Typescript,
2120
Unity,
2221
UnrealEngine,
23-
TypeScriptV2,
2422
Recs,
2523
}
2624

@@ -30,7 +28,6 @@ impl fmt::Display for BuiltinPlugins {
3028
BuiltinPlugins::Typescript => write!(f, "typescript"),
3129
BuiltinPlugins::Unity => write!(f, "unity"),
3230
BuiltinPlugins::UnrealEngine => write!(f, "unrealengine"),
33-
BuiltinPlugins::TypeScriptV2 => write!(f, "typescript_v2"),
3431
BuiltinPlugins::Recs => write!(f, "recs"),
3532
}
3633
}

0 commit comments

Comments
 (0)