Skip to content

Commit 7817c18

Browse files
committed
refactor: cleanup new unused warnings (#749)
1 parent 3a79832 commit 7817c18

File tree

17 files changed

+25
-27
lines changed

17 files changed

+25
-27
lines changed

.github/workflows/CI.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ jobs:
6060
run: ./ci/h2spec.sh
6161
if: matrix.rust == 'stable'
6262

63-
clippy_check:
64-
runs-on: ubuntu-latest
65-
steps:
66-
- uses: actions/checkout@v4
67-
- name: Run Clippy
68-
run: cargo clippy --all-targets --all-features
63+
#clippy_check:
64+
# runs-on: ubuntu-latest
65+
# steps:
66+
# - uses: actions/checkout@v4
67+
# - name: Run Clippy
68+
# run: cargo clippy --all-targets --all-features
6969

7070
msrv:
7171
name: Check MSRV

src/client.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1631,9 +1631,11 @@ impl proto::Peer for Peer {
16311631
proto::DynPeer::Client
16321632
}
16331633

1634+
/*
16341635
fn is_server() -> bool {
16351636
false
16361637
}
1638+
*/
16371639

16381640
fn convert_poll_message(
16391641
pseudo: Pseudo,

src/frame/headers.rs

-2
Original file line numberDiff line numberDiff line change
@@ -987,8 +987,6 @@ fn decoded_header_size(name: usize, value: usize) -> usize {
987987
mod test {
988988
use std::iter::FromIterator;
989989

990-
use http::HeaderValue;
991-
992990
use super::*;
993991
use crate::frame;
994992
use crate::hpack::{huffman, Encoder};

src/hpack/decoder.rs

-1
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,6 @@ pub fn get_static(idx: usize) -> Header {
829829
#[cfg(test)]
830830
mod test {
831831
use super::*;
832-
use crate::hpack::Header;
833832

834833
#[test]
835834
fn test_peek_u8() {

src/hpack/encoder.rs

-1
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,6 @@ fn position(buf: &BytesMut) -> usize {
299299
#[cfg(test)]
300300
mod test {
301301
use super::*;
302-
use crate::hpack::Header;
303302
use http::*;
304303

305304
#[test]

src/proto/connection.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
use crate::codec::UserError;
22
use crate::frame::{Reason, StreamId};
3-
use crate::{client, frame, server};
3+
use crate::{client, server};
44

55
use crate::frame::DEFAULT_INITIAL_WINDOW_SIZE;
66
use crate::proto::*;
77

8-
use bytes::{Buf, Bytes};
8+
use bytes::Bytes;
99
use futures_core::Stream;
1010
use std::io;
1111
use std::marker::PhantomData;
1212
use std::pin::Pin;
1313
use std::task::{Context, Poll};
1414
use std::time::Duration;
15-
use tokio::io::{AsyncRead, AsyncWrite};
15+
use tokio::io::AsyncRead;
1616

1717
/// An H2 connection
1818
#[derive(Debug)]

src/proto/peer.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,20 @@ pub(crate) trait Peer {
1414

1515
fn r#dyn() -> Dyn;
1616

17-
fn is_server() -> bool;
17+
//fn is_server() -> bool;
1818

1919
fn convert_poll_message(
2020
pseudo: Pseudo,
2121
fields: HeaderMap,
2222
stream_id: StreamId,
2323
) -> Result<Self::Poll, Error>;
2424

25+
/*
2526
fn is_local_init(id: StreamId) -> bool {
2627
assert!(!id.is_zero());
2728
Self::is_server() == id.is_server_initiated()
2829
}
30+
*/
2931
}
3032

3133
/// A dynamic representation of `Peer`.

src/proto/settings.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use crate::codec::UserError;
22
use crate::error::Reason;
3-
use crate::frame;
43
use crate::proto::*;
54
use std::task::{Context, Poll};
65

src/proto/streams/prioritize.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
use super::store::Resolve;
22
use super::*;
33

4-
use crate::frame::{Reason, StreamId};
4+
use crate::frame::Reason;
55

66
use crate::codec::UserError;
77
use crate::codec::UserError::*;
88

9-
use bytes::buf::{Buf, Take};
9+
use bytes::buf::Take;
1010
use std::{
1111
cmp::{self, Ordering},
1212
fmt, io, mem,

src/proto/streams/recv.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
use super::*;
22
use crate::codec::UserError;
3-
use crate::frame::{self, PushPromiseHeaderError, Reason, DEFAULT_INITIAL_WINDOW_SIZE};
4-
use crate::proto::{self, Error};
3+
use crate::frame::{PushPromiseHeaderError, Reason, DEFAULT_INITIAL_WINDOW_SIZE};
4+
use crate::proto;
55

66
use http::{HeaderMap, Request, Response};
77

88
use std::cmp::Ordering;
99
use std::io;
1010
use std::task::{Context, Poll, Waker};
11-
use std::time::{Duration, Instant};
11+
use std::time::Instant;
1212

1313
#[derive(Debug)]
1414
pub(super) struct Recv {

src/server.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1501,9 +1501,11 @@ impl proto::Peer for Peer {
15011501

15021502
const NAME: &'static str = "Server";
15031503

1504+
/*
15041505
fn is_server() -> bool {
15051506
true
15061507
}
1508+
*/
15071509

15081510
fn r#dyn() -> proto::DynPeer {
15091511
proto::DynPeer::Server

tests/h2-support/src/frames.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use std::convert::TryInto;
22
use std::fmt;
33

44
use bytes::Bytes;
5-
use http::{self, HeaderMap, StatusCode};
5+
use http::{HeaderMap, StatusCode};
66

77
use h2::{
88
ext::Protocol,

tests/h2-support/src/mock.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use crate::SendFrame;
22

33
use h2::frame::{self, Frame};
44
use h2::proto::Error;
5-
use h2::{self, SendError};
5+
use h2::SendError;
66

77
use futures::future::poll_fn;
88
use futures::{ready, Stream, StreamExt};

tests/h2-support/src/util.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
use h2;
2-
31
use bytes::{BufMut, Bytes};
42
use futures::ready;
53
use std::future::Future;

tests/h2-tests/tests/hammer.rs

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ use std::{
88
atomic::{AtomicUsize, Ordering},
99
Arc,
1010
},
11-
thread,
1211
};
1312
use tokio::net::{TcpListener, TcpStream};
1413

tests/h2-tests/tests/server.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#![deny(warnings)]
22

3-
use futures::future::{join, poll_fn};
3+
use futures::future::join;
44
use futures::StreamExt;
55
use h2_support::prelude::*;
66
use tokio::io::AsyncWriteExt;

tests/h2-tests/tests/stream_states.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#![deny(warnings)]
22

3-
use futures::future::{join, join3, lazy, poll_fn, try_join};
3+
use futures::future::{join, join3, lazy, try_join};
44
use futures::{FutureExt, StreamExt, TryStreamExt};
55
use h2_support::prelude::*;
66
use h2_support::util::yield_once;

0 commit comments

Comments
 (0)