chore: make clippy happy (#6837)

This commit is contained in:
Dan Cline
2024-02-28 00:32:03 -05:00
committed by GitHub
parent e0c220efef
commit 27f1496daa
6 changed files with 14 additions and 13 deletions

View File

@@ -73,10 +73,11 @@ pub(crate) fn generate_vectors(mut tables: Vec<String>) -> Result<()> {
}
/// Generates test-vectors for normal tables. Keys are sorted and not repeated.
fn generate_table_vector<T: Table>(runner: &mut TestRunner, per_table: usize) -> Result<()>
fn generate_table_vector<T>(runner: &mut TestRunner, per_table: usize) -> Result<()>
where
T::Key: Arbitrary + serde::Serialize + Ord + std::hash::Hash,
T::Value: Arbitrary + serde::Serialize,
T: Table,
{
let mut rows = vec![];
let mut seen_keys = HashSet::new();
@@ -109,9 +110,9 @@ where
/// Generates test-vectors for DUPSORT tables. Each key has multiple (subkey, value). Keys and
/// subkeys are sorted.
fn generate_dupsort_vector<T: Table>(runner: &mut TestRunner, per_table: usize) -> Result<()>
fn generate_dupsort_vector<T>(runner: &mut TestRunner, per_table: usize) -> Result<()>
where
T: DupSort,
T: Table + DupSort,
T::Key: Arbitrary + serde::Serialize + Ord + std::hash::Hash,
T::Value: Arbitrary + serde::Serialize + Ord,
{

View File

@@ -215,7 +215,7 @@ mod tests {
/// Assert that the block was removed from all buffer collections.
fn assert_block_removal(buffer: &BlockBuffer, block: &SealedBlockWithSenders) {
assert!(buffer.blocks.get(&block.hash()).is_none());
assert!(!buffer.blocks.contains_key(&block.hash()));
assert!(buffer
.parent_to_child
.get(&block.parent_hash)

View File

@@ -62,10 +62,10 @@ impl<T: Hash + Eq> LruCache<T> {
}
/// Returns `true` if the set contains a value.
pub fn contains<Q: ?Sized>(&self, value: &Q) -> bool
pub fn contains<Q>(&self, value: &Q) -> bool
where
T: Borrow<Q>,
Q: Hash + Eq,
Q: Hash + Eq + ?Sized,
{
self.inner.contains(value)
}

View File

@@ -1715,7 +1715,7 @@ mod tests {
})
.await;
assert!(peers.peers.get(&peer).is_none());
assert!(!peers.peers.contains_key(&peer));
}
#[tokio::test]
@@ -1770,7 +1770,7 @@ mod tests {
})
.await;
assert!(peers.peers.get(&peer).is_none());
assert!(!peers.peers.contains_key(&peer));
}
#[tokio::test]
@@ -1826,7 +1826,7 @@ mod tests {
})
.await;
assert!(peers.peers.get(&peer).is_none());
assert!(!peers.peers.contains_key(&peer));
}
#[tokio::test]
@@ -1991,7 +1991,7 @@ mod tests {
assert_eq!(p.state, PeerConnectionState::DisconnectingOut);
peers.on_active_session_gracefully_closed(peer);
assert!(peers.peers.get(&peer).is_none());
assert!(!peers.peers.contains_key(&peer));
}
#[tokio::test]
@@ -2240,7 +2240,7 @@ mod tests {
assert!(peer.remove_after_disconnect);
peers.on_active_session_gracefully_closed(peer_id);
assert!(peers.peers.get(&peer_id).is_none())
assert!(!peers.peers.contains_key(&peer_id))
}
#[tokio::test]

View File

@@ -110,7 +110,7 @@ impl Chain {
return Some(self.state.clone())
}
if self.blocks.get(&block_number).is_some() {
if self.blocks.contains_key(&block_number) {
let mut state = self.state.clone();
state.revert_to(block_number);
return Some(state)

View File

@@ -685,7 +685,7 @@ where
}
/// Removes and returns all transactions that are present in the pool.
pub(crate) fn retain_unknown<A: HandleMempoolData>(&self, announcement: &mut A)
pub(crate) fn retain_unknown<A>(&self, announcement: &mut A)
where
A: HandleMempoolData,
{