Skip to content

Commit 31892ca

Browse files
committed
clippy
1 parent dcd2a23 commit 31892ca

8 files changed

Lines changed: 15 additions & 32 deletions

File tree

crates/movy-replay/src/env.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ use sui_types::{
3131
use crate::{
3232
db::{ObjectStoreCachedStore, ObjectStoreInfo},
3333
exec::SuiExecutor,
34-
tracer::{NopTracer, tree::TreeTracer},
34+
tracer::tree::TreeTracer,
3535
};
3636

3737
pub struct SuiTestingEnv<T> {
@@ -202,11 +202,8 @@ impl<
202202
gas,
203203
tracer,
204204
)?;
205-
let trace = if let Some(tracer) = std::mem::take(&mut results.tracer) {
206-
Some(tracer.take_inner().pprint())
207-
} else {
208-
None
209-
};
205+
let trace =
206+
std::mem::take(&mut results.tracer).map(|tracer| tracer.take_inner().pprint());
210207
if !results.effects.status().is_ok() {
211208
if let Some(trace) = trace {
212209
tracing::error!("movy_init reverts with:\n{}", trace);

crates/movy-replay/src/exec.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ use std::{ops::Deref, str::FromStr, sync::Arc};
22

33
use color_eyre::eyre::eyre;
44
use itertools::Itertools;
5-
use move_core_types::account_address::AccountAddress;
65
use move_trace_format::{format::MoveTraceBuilder, interface::Tracer};
76
use move_vm_runtime::move_vm::MoveVM;
87
use movy_sui::{compile::SuiCompiledPackage, database::cache::ObjectSuiStoreCommit};
@@ -288,7 +287,7 @@ where
288287
.iter()
289288
.map(|v| {
290289
let id = v.self_id();
291-
format!("{}:{}", id.address().to_string(), id.name().to_string())
290+
format!("{}:{}", id.address(), id.name())
292291
})
293292
.join(",")
294293
);

crates/movy-sui/src/cheats/backend.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ impl CheatBackendInner {
2222

2323
for (id, mp) in storage.objects.iter() {
2424
for (_, obj) in mp.iter() {
25-
if let Some(obj) = obj {
26-
if let Some(ty) = obj.type_() {
27-
tys.entry(ty.clone()).or_default().insert(*id);
28-
}
25+
if let Some(obj) = obj
26+
&& let Some(ty) = obj.type_()
27+
{
28+
tys.entry(ty.clone()).or_default().insert(*id);
2929
}
3030
}
3131
}

crates/movy-sui/src/cheats/mod.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
use std::{str::FromStr, sync::LazyLock};
22

33
use move_core_types::account_address::AccountAddress;
4-
use move_vm_runtime::native_functions::NativeFunctionTable;
5-
use sui_types::Identifier;
6-
7-
use crate::{cheats::backend::CheatBackend, database::cache::CachedSnapshot};
84

95
pub mod backend;
106
pub mod ctx;

crates/movy-sui/src/compile.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
use std::{
2-
collections::{BTreeMap, BTreeSet},
3-
fmt::Display,
4-
io::Write,
5-
path::{Path, PathBuf},
6-
};
1+
use std::{collections::BTreeSet, fmt::Display, io::Write, path::Path};
72

83
use color_eyre::eyre::eyre;
94
use itertools::Itertools;
@@ -295,7 +290,7 @@ impl SuiCompiledPackage {
295290
}
296291
// mock module self address
297292
for md in modules.iter_mut() {
298-
mock_module_address(root_address.into(), md);
293+
mock_module_address(root_address, md);
299294
}
300295
}
301296

crates/movy/src/sui/deploy.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
use std::{path::PathBuf, str::FromStr};
1+
use std::str::FromStr;
22

33
use clap::Args;
44
use movy_replay::{db::ObjectStoreMintObject, env::SuiTestingEnv};
55
use movy_sui::{
6-
compile::SuiCompiledPackage,
76
database::{cache::CachedStore, empty::EmptyStore, graphql::GraphQlDatabase},
87
rpc::graphql::GraphQlClient,
98
utils::TrivialBackStore,
@@ -43,7 +42,7 @@ impl SuiBuildDeployArgs {
4342
let inner = if self.graphql {
4443
TrivialBackStore::T1(gdb.clone())
4544
} else {
46-
TrivialBackStore::T2(EmptyStore::default())
45+
TrivialBackStore::T2(EmptyStore)
4746
};
4847
let env = CachedStore::new(inner);
4948
let gas_id = ObjectID::random_from_rng(&mut rand);

crates/movy/src/sui/env.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ use movy_replay::{
1111
use movy_sui::{
1212
compile::SuiCompiledPackage,
1313
database::{cache::ObjectSuiStoreCommit, graphql::GraphQlDatabase},
14-
rpc::graphql::GraphQlClient,
1514
};
1615
use movy_types::{
1716
abi::{MoveModuleId, MovePackageAbi},
@@ -101,8 +100,7 @@ impl SuiTargetArgs {
101100
let mut local_name_map = BTreeMap::new();
102101

103102
for onchain in self.onchains.iter().flatten() {
104-
env.deploy_package_at_address((*onchain).into(), rpc)
105-
.await?;
103+
env.deploy_package_at_address((*onchain), rpc).await?;
106104
target_packages.push(*onchain);
107105
}
108106

crates/movy/src/sui/fuzz.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ use color_eyre::eyre::eyre;
55
use movy_fuzz::{
66
meta::{FuzzMetadata, TargetFilters},
77
operations::sui_fuzz,
8-
utils::{SuperRand, random_seed},
98
};
109
use movy_replay::{
1110
db::{ObjectStoreCachedStore, ObjectStoreInfo, ObjectStoreMintObject},
@@ -186,7 +185,7 @@ impl SuiFuzzArgs {
186185
let inner = if self.graphql_deployment {
187186
TrivialBackStore::T1(graphql_db.clone())
188187
} else {
189-
TrivialBackStore::T2(EmptyStore::default())
188+
TrivialBackStore::T2(EmptyStore)
190189
};
191190
let env = CachedStore::new(inner);
192191
let gas_id = ObjectID::random_from_rng(&mut rand);
@@ -291,7 +290,7 @@ impl SuiFuzzArgs {
291290
primitives.checkpoint,
292291
))
293292
} else {
294-
TrivialBackStore::T2(EmptyStore::default())
293+
TrivialBackStore::T2(EmptyStore)
295294
};
296295
let store = CachedStore::new(inner);
297296
store.restore_snapshot(dump);

0 commit comments

Comments
 (0)