Skip to content

Commit f26d1b7

Browse files
committed
clippy
1 parent f7e2d5a commit f26d1b7

File tree

8 files changed

+32
-26
lines changed

8 files changed

+32
-26
lines changed

src/api/downloader.rs

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -180,9 +180,9 @@ async fn handle_download_split_impl(
180180
},
181181
res = futs.next() => {
182182
match res {
183-
Some((hash, Ok(()))) => {
183+
Some((_hash, Ok(()))) => {
184184
}
185-
Some((hash, Err(e))) => {
185+
Some((_hash, Err(_e))) => {
186186
tx.send(DownloadProgessItem::DownloadError).await?;
187187
}
188188
None => break,
@@ -388,7 +388,7 @@ async fn split_request<'a>(
388388
) -> anyhow::Result<Box<dyn Iterator<Item = GetRequest> + Send + 'a>> {
389389
Ok(match request {
390390
FiniteRequest::Get(req) => {
391-
let Some(first) = req.ranges.iter_infinite().next() else {
391+
let Some(_first) = req.ranges.iter_infinite().next() else {
392392
return Ok(Box::new(std::iter::empty()));
393393
};
394394
let first = GetRequest::blob(req.hash);
@@ -437,6 +437,7 @@ enum SlotState {
437437
Initial,
438438
Connected(Connection),
439439
AttemptFailed(SystemTime),
440+
#[allow(dead_code)]
440441
Evil(String),
441442
}
442443

@@ -457,11 +458,13 @@ impl ConnectionPool {
457458
}
458459
}
459460

461+
#[allow(dead_code)]
460462
async fn mark_evil(&self, id: NodeId, reason: String) {
461463
let slot = self.connections.lock().await.entry(id).or_default().clone();
462464
*slot.lock().await = SlotState::Evil(reason)
463465
}
464466

467+
#[allow(dead_code)]
465468
async fn mark_closed(&self, id: NodeId) {
466469
let slot = self.connections.lock().await.entry(id).or_default().clone();
467470
*slot.lock().await = SlotState::Initial
@@ -511,15 +514,15 @@ async fn execute_get(
511514
)
512515
.await
513516
{
514-
Ok(stats) => {
517+
Ok(_stats) => {
515518
progress
516519
.send(DownloadProgessItem::PartComplete {
517520
request: request.clone(),
518521
})
519522
.await?;
520523
return Ok(());
521524
}
522-
Err(cause) => {
525+
Err(_cause) => {
523526
progress
524527
.send(DownloadProgessItem::ProviderFailed {
525528
id: provider,
@@ -717,7 +720,7 @@ mod tests {
717720
if false {
718721
let conn = r3.endpoint().connect(node1_addr, crate::ALPN).await?;
719722
let remote = store3.remote();
720-
let rh = remote
723+
let _rh = remote
721724
.execute(
722725
conn.clone(),
723726
GetRequest::builder()
@@ -785,7 +788,7 @@ mod tests {
785788
if false {
786789
let conn = r3.endpoint().connect(node1_addr, crate::ALPN).await?;
787790
let remote = store3.remote();
788-
let rh = remote
791+
let _rh = remote
789792
.execute(
790793
conn.clone(),
791794
GetRequest::builder()

src/api/proto/bitfield.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ impl CombineInPlace for Bitfield {
258258
}
259259
}
260260

261+
#[allow(clippy::enum_variant_names)]
261262
#[derive(Debug, Clone, Copy)]
262263
pub enum UpdateResult {
263264
NoChange(BitfieldState),

src/api/remote.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ impl Remote {
363363
&self,
364364
conn: Connection,
365365
request: PushRequest,
366-
progress: Option<spsc::Sender<u64>>,
366+
_progress: Option<spsc::Sender<u64>>,
367367
) -> anyhow::Result<Stats> {
368368
let hash = request.hash;
369369
debug!(%hash, "pushing");

src/protocol/range_spec.rs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ mod nodelta {
153153
}
154154

155155
pub fn is_blob(&self) -> bool {
156+
#[allow(clippy::match_like_matches_macro)]
156157
match self.as_single() {
157158
Some((0, _)) => true,
158159
_ => false,
@@ -305,20 +306,18 @@ mod nodelta {
305306
type Item = &'a ChunkRanges;
306307

307308
fn next(&mut self) -> Option<Self::Item> {
308-
loop {
309-
match self.remaining.peek()? {
310-
(offset, _) if self.offset < *offset => {
311-
// emit current value until we reach the next offset
312-
self.offset += 1;
313-
return Some(self.current);
314-
}
315-
(_, ranges) => {
316-
// get next current value, new count, and set remaining
317-
self.current = ranges;
318-
self.remaining.next();
319-
self.offset += 1;
320-
return Some(self.current);
321-
}
309+
match self.remaining.peek()? {
310+
(offset, _) if self.offset < *offset => {
311+
// emit current value until we reach the next offset
312+
self.offset += 1;
313+
Some(self.current)
314+
}
315+
(_, ranges) => {
316+
// get next current value, new count, and set remaining
317+
self.current = ranges;
318+
self.remaining.next();
319+
self.offset += 1;
320+
Some(self.current)
322321
}
323322
}
324323
}
@@ -623,6 +622,7 @@ mod delta {
623622
}
624623

625624
pub fn is_raw(&self) -> bool {
625+
#[allow(clippy::match_like_matches_macro)]
626626
match self.as_single() {
627627
Some((0, _)) => true,
628628
_ => false,
@@ -705,7 +705,7 @@ mod delta {
705705
let before_all = ChunkRanges::empty();
706706
for v in children.into_iter() {
707707
let prev = res.last().map(|(_count, spec)| spec).unwrap_or(&before_all);
708-
if &v == prev {
708+
if v == prev {
709709
count += 1;
710710
} else {
711711
res.push((count, v.clone()));

src/store/fs/bao_file.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -931,7 +931,7 @@ impl BaoFileStorageSubscriber {
931931
tokio::select! {
932932
_ = tx.closed() => {
933933
// the sender is closed, we are done
934-
return Err(irpc::channel::SendError::ReceiverClosed.into());
934+
Err(irpc::channel::SendError::ReceiverClosed.into())
935935
}
936936
e = self.receiver.changed() => Ok(e?),
937937
}

src/store/fs/entry_state.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ impl<I: AsRef<[u8]>, E: Debug> DataLocation<I, E> {
3838
}
3939

4040
impl<X> DataLocation<X, u64> {
41+
#[allow(clippy::result_large_err)]
4142
fn union(self, that: DataLocation<X, u64>) -> ActorResult<Self> {
4243
Ok(match (self, that) {
4344
(
@@ -215,6 +216,7 @@ impl<I: AsRef<[u8]>> EntryState<I> {
215216
}
216217

217218
impl EntryState {
219+
#[allow(clippy::result_large_err)]
218220
pub fn union(old: Self, new: Self) -> ActorResult<Self> {
219221
match (old, new) {
220222
(

src/tests.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use bao_tree::ChunkRanges;
44
use bytes::Bytes;
55
use iroh::{Endpoint, NodeId, protocol::Router};
66
use irpc::{RpcMessage, channel::spsc};
7-
use n0_future::{SinkExt, StreamExt, pin, task::AbortOnDropHandle};
7+
use n0_future::{StreamExt, pin, task::AbortOnDropHandle};
88
use tempfile::TempDir;
99
use testresult::TestResult;
1010
use tokio::{
@@ -208,6 +208,7 @@ use crate::{
208208
// Ok(())
209209
// }
210210

211+
#[allow(dead_code)]
211212
async fn drain<T: RpcMessage>(mut rx: mpsc::Receiver<T>) -> Vec<T> {
212213
let mut items = Vec::new();
213214
while let Some(item) = rx.recv().await {

src/util.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,6 @@ pub mod outboard_with_progress {
130130
iter::BaoChunk,
131131
};
132132
use blake3::guts::parent_cv;
133-
134133
use smallvec::SmallVec;
135134

136135
use super::sink::Sink;

0 commit comments

Comments
 (0)