Skip to content

Commit 5fb8f66

Browse files
committed
chore: Apply Clippy lint unnecessary_get_then_check
1 parent 8fc6aac commit 5fb8f66

File tree

10 files changed

+20
-20
lines changed

10 files changed

+20
-20
lines changed

stackslib/src/chainstate/stacks/block.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -444,14 +444,14 @@ impl StacksBlock {
444444
let mut txids = HashMap::new();
445445
for (i, tx) in txs.iter().enumerate() {
446446
let txid = tx.txid();
447-
if txids.get(&txid).is_some() {
447+
if txids.contains_key(&txid) {
448448
warn!(
449449
"Duplicate tx {}: at index {} and {}",
450450
txid,
451451
txids.get(&txid).unwrap(),
452452
i
453453
);
454-
test_debug!("{:?}", &tx);
454+
test_debug!("{tx:?}");
455455
return false;
456456
}
457457
txids.insert(txid, i);

stackslib/src/chainstate/stacks/tests/chain_histories.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2857,7 +2857,7 @@ pub fn mine_invalid_token_transfers_block(
28572857
);
28582858
builder.force_mine_tx(clarity_tx, &tx1).unwrap();
28592859

2860-
if miner.spent_at_nonce.get(&1).is_none() {
2860+
if !miner.spent_at_nonce.contains_key(&1) {
28612861
miner.spent_at_nonce.insert(1, 11111);
28622862
}
28632863

@@ -2871,7 +2871,7 @@ pub fn mine_invalid_token_transfers_block(
28712871
);
28722872
builder.force_mine_tx(clarity_tx, &tx2).unwrap();
28732873

2874-
if miner.spent_at_nonce.get(&2).is_none() {
2874+
if !miner.spent_at_nonce.contains_key(&2) {
28752875
miner.spent_at_nonce.insert(2, 22222);
28762876
}
28772877

stackslib/src/chainstate/stacks/tests/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ impl TestMinerTrace {
214214
let mut num_blocks = 0;
215215
for p in self.points.iter() {
216216
for miner_id in p.stacks_blocks.keys() {
217-
if p.stacks_blocks.get(miner_id).is_some() {
217+
if p.stacks_blocks.contains_key(miner_id) {
218218
num_blocks += 1;
219219
}
220220
}
@@ -227,7 +227,7 @@ impl TestMinerTrace {
227227
let mut num_sortitions = 0;
228228
for p in self.points.iter() {
229229
for miner_id in p.fork_snapshots.keys() {
230-
if p.fork_snapshots.get(miner_id).is_some() {
230+
if p.fork_snapshots.contains_key(miner_id) {
231231
num_sortitions += 1;
232232
}
233233
}

stackslib/src/core/tests/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1266,7 +1266,7 @@ fn test_iterate_candidates_concurrent_write_lock() {
12661266
assert_eq!(all_addr_nonces.len(), expected_addr_nonces.len());
12671267

12681268
for (addr, nonce) in all_addr_nonces {
1269-
assert!(expected_addr_nonces.get(&addr).is_some());
1269+
assert!(expected_addr_nonces.contains_key(&addr));
12701270
assert_eq!(nonce, 24);
12711271
}
12721272
}

stackslib/src/net/inv/nakamoto.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ impl InvGenerator {
241241
tenure_id_consensus_hash: &ConsensusHash,
242242
) -> Result<Option<InvTenureInfo>, NetError> {
243243
let tip_block_id = StacksBlockId::new(tip_block_ch, tip_block_bh);
244-
if self.processed_tenures.get(&tip_block_id).is_none() {
244+
if !self.processed_tenures.contains_key(&tip_block_id) {
245245
// this tip has no known table.
246246
// does it have an ancestor with a table? If so, then move its ancestor's table to this
247247
// tip. Otherwise, make a new table.

stackslib/src/net/relay.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ impl RelayerStats {
406406
// look up ASNs
407407
let mut asns = HashMap::new();
408408
for nk in neighbors.iter() {
409-
if asns.get(nk).is_none() {
409+
if !asns.contains_key(nk) {
410410
match PeerDB::asn_lookup(conn, &nk.addrbytes)? {
411411
Some(asn) => asns.insert((*nk).clone(), asn),
412412
None => asns.insert((*nk).clone(), 0),
@@ -1150,7 +1150,7 @@ impl Relayer {
11501150

11511151
for (anchored_block_hash, (relayers, mblocks_map)) in new_microblocks.into_iter() {
11521152
for (_, mblock) in mblocks_map.into_iter() {
1153-
if mblocks_data.get(&anchored_block_hash).is_none() {
1153+
if !mblocks_data.contains_key(&anchored_block_hash) {
11541154
mblocks_data.insert(anchored_block_hash.clone(), vec![]);
11551155
}
11561156

stackslib/src/net/tests/download/nakamoto.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1182,7 +1182,7 @@ fn test_tenure_start_end_from_inventory() {
11821182
for (i, wt) in wanted_tenures.iter().enumerate() {
11831183
if i >= (rc_len - 1).into() {
11841184
// nothing here
1185-
assert!(available.get(&wt.tenure_id_consensus_hash).is_none());
1185+
assert!(!available.contains_key(&wt.tenure_id_consensus_hash));
11861186
continue;
11871187
}
11881188

stackslib/src/net/tests/httpcore.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -767,11 +767,11 @@ fn test_http_response_type_codec() {
767767
match preamble {
768768
StacksHttpPreamble::Response(ref mut req) => {
769769
assert_eq!(req.headers.len(), 5);
770-
assert!(req.headers.get("access-control-allow-headers").is_some());
771-
assert!(req.headers.get("access-control-allow-methods").is_some());
772-
assert!(req.headers.get("access-control-allow-origin").is_some());
773-
assert!(req.headers.get("server").is_some());
774-
assert!(req.headers.get("date").is_some());
770+
assert!(req.headers.contains_key("access-control-allow-headers"));
771+
assert!(req.headers.contains_key("access-control-allow-methods"));
772+
assert!(req.headers.contains_key("access-control-allow-origin"));
773+
assert!(req.headers.contains_key("server"));
774+
assert!(req.headers.contains_key("date"));
775775
req.headers.clear();
776776
}
777777
StacksHttpPreamble::Request(_) => {

stackslib/src/net/tests/mempool/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ fn test_mempool_sync_2_peers() {
307307
// peer 2 has none of the old ones
308308
for tx in peer_2_mempool_txs {
309309
assert_eq!(&tx.tx, txs.get(&tx.tx.txid()).unwrap());
310-
assert!(old_txs.get(&tx.tx.txid()).is_none());
310+
assert!(!old_txs.contains_key(&tx.tx.txid()));
311311
}
312312
}
313313

stackslib/src/net/tests/neighbors.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,7 @@ fn test_step_walk_1_neighbor_bootstrapping() {
581581
assert_eq!(w.result.replaced_neighbors.len(), 0);
582582

583583
// peer 2 never gets added to peer 1's frontier
584-
assert!(w.frontier.get(&neighbor_2.addr).is_none());
584+
assert!(!w.frontier.contains_key(&neighbor_2.addr));
585585
}
586586
None => {}
587587
};
@@ -597,7 +597,7 @@ fn test_step_walk_1_neighbor_bootstrapping() {
597597
i += 1;
598598
}
599599

600-
debug!("Completed walk round {} step(s)", i);
600+
debug!("Completed walk round {i} step(s)");
601601

602602
// peer 1 contacted peer 2
603603
let stats_1 = peer_1
@@ -673,7 +673,7 @@ fn test_step_walk_1_neighbor_behind() {
673673
assert_eq!(w.result.replaced_neighbors.len(), 0);
674674

675675
// peer 1 never gets added to peer 2's frontier
676-
assert!(w.frontier.get(&neighbor_1.addr).is_none());
676+
assert!(!w.frontier.contains_key(&neighbor_1.addr));
677677
}
678678
None => {}
679679
};

0 commit comments

Comments
 (0)