feat: add nursery clippy lints

This commit is contained in:
Daniil Polyakov
2026-03-17 21:25:30 +03:00
parent e3b93b6e9a
commit aa462b66eb
79 changed files with 431 additions and 459 deletions
+2 -2
View File
@@ -158,8 +158,8 @@ pub enum UrlProtocol {
impl std::fmt::Display for UrlProtocol {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
match self {
UrlProtocol::Http => write!(f, "http"),
UrlProtocol::Ws => write!(f, "ws"),
Self::Http => write!(f, "http"),
Self::Ws => write!(f, "ws"),
}
}
}
+8 -8
View File
@@ -53,7 +53,7 @@ impl TestContext {
}
#[must_use]
pub fn builder() -> TestContextBuilder {
pub const fn builder() -> TestContextBuilder {
TestContextBuilder::new()
}
@@ -271,7 +271,7 @@ impl TestContext {
/// Get reference to the wallet.
#[must_use]
pub fn wallet(&self) -> &WalletCore {
pub const fn wallet(&self) -> &WalletCore {
&self.wallet
}
@@ -281,19 +281,19 @@ impl TestContext {
}
/// Get mutable reference to the wallet.
pub fn wallet_mut(&mut self) -> &mut WalletCore {
pub const fn wallet_mut(&mut self) -> &mut WalletCore {
&mut self.wallet
}
/// Get reference to the sequencer client.
#[must_use]
pub fn sequencer_client(&self) -> &SequencerClient {
pub const fn sequencer_client(&self) -> &SequencerClient {
&self.sequencer_client
}
/// Get reference to the indexer client.
#[must_use]
pub fn indexer_client(&self) -> &IndexerClient {
pub const fn indexer_client(&self) -> &IndexerClient {
&self.indexer_client
}
@@ -384,7 +384,7 @@ impl BlockingTestContext {
})
}
pub fn ctx(&self) -> &TestContext {
pub const fn ctx(&self) -> &TestContext {
self.ctx.as_ref().expect("TestContext is set")
}
}
@@ -395,7 +395,7 @@ pub struct TestContextBuilder {
}
impl TestContextBuilder {
fn new() -> Self {
const fn new() -> Self {
Self {
initial_data: None,
sequencer_partial_config: None,
@@ -409,7 +409,7 @@ impl TestContextBuilder {
}
#[must_use]
pub fn with_sequencer_partial_config(
pub const fn with_sequencer_partial_config(
mut self,
sequencer_partial_config: config::SequencerPartialConfig,
) -> Self {
+1 -1
View File
@@ -118,7 +118,7 @@ impl TpsTestManager {
}
}
fn generate_sequencer_partial_config() -> SequencerPartialConfig {
const fn generate_sequencer_partial_config() -> SequencerPartialConfig {
SequencerPartialConfig {
max_num_tx_in_block: 300,
max_block_size: ByteSize::mb(500),
+1 -6
View File
@@ -216,12 +216,7 @@ fn new_wallet_rust_with_default_config(password: &str) -> Result<WalletCore> {
let config_path = tempdir.path().join("wallet_config.json");
let storage_path = tempdir.path().join("storage.json");
WalletCore::new_init_storage(
config_path.clone(),
storage_path.clone(),
None,
password.to_owned(),
)
WalletCore::new_init_storage(config_path, storage_path, None, password.to_owned())
}
fn load_existing_ffi_wallet(home: &Path) -> Result<*mut WalletHandle> {