Skip to content

Commit f0394ed

Browse files
committed
Clippy
1 parent a031b74 commit f0394ed

File tree

7 files changed

+15
-16
lines changed

7 files changed

+15
-16
lines changed

crates/freighter-api-types/src/index/response.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ pub struct CrateVersion {
8383
/// The current values are:
8484
///
8585
/// * 1: The schema as documented here, not including newer additions.
86-
/// This is honored in Rust version 1.51 and newer.
86+
/// This is honored in Rust version 1.51 and newer.
8787
/// * 2: The addition of the `features2` field.
88-
/// This is honored in Rust version 1.60 and newer.
88+
/// This is honored in Rust version 1.60 and newer.
8989
#[cfg_attr(any(feature = "index", feature = "client"), serde(default = "default_v"))]
9090
pub v: u32,
9191
/// This optional field contains features with new, extended syntax.

crates/freighter-auth/src/base64_serde.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ pub fn deserialize<'de, D: Deserializer<'de>, const N: usize>(deserializer: D) -
3636
}
3737

3838
fn visit_str<E: Error>(self, s: &str) -> Result<Self::Value, E> {
39-
decode(s).ok_or(Error::invalid_value(Unexpected::Str(s), &self))
39+
decode(s).ok_or_else(|| Error::invalid_value(Unexpected::Str(s), &self))
4040
}
4141

4242
fn visit_borrowed_str<E: Error>(self, s: &'de str) -> Result<Self::Value, E> {
43-
decode(s).ok_or(Error::invalid_value(Unexpected::Str(s), &self))
43+
decode(s).ok_or_else(|| Error::invalid_value(Unexpected::Str(s), &self))
4444
}
4545
}
4646

crates/freighter-auth/src/cf_access.rs

+1
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ impl CfAccess {
143143
AuthError::Unauthorized
144144
})?
145145
.claims;
146+
drop(locked_keys);
146147

147148
let sub = claims.sub.filter(|s| !s.is_empty());
148149
let sub_was_empty = sub.is_none();

crates/freighter-auth/src/fs_backend.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ impl FsAuthProvider {
4343
}
4444

4545
#[allow(clippy::unused_self)]
46-
fn random_token(&self) -> AuthResult<BareToken> {
46+
fn random_token(&self) -> BareToken {
4747
use rand::Rng;
4848
let mut token = [0; 21];
4949
rand::rng().fill(&mut token);
@@ -150,7 +150,7 @@ impl AuthProvider for FsAuthProvider {
150150

151151
async fn register(&self, username: &str) -> AuthResult<String> {
152152
let owners = &mut *self.owners_mut()?;
153-
let bare_token = self.random_token()?;
153+
let bare_token = self.random_token();
154154
let hashed_token = self.hash_token(&bare_token);
155155
let token_str = self.token_to_str(&bare_token);
156156
owners.register(username, &hashed_token)?;

crates/freighter-fs-index/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ impl FsIndexProvider {
123123
path.push_str(&lc_crate_name[..1]);
124124
}
125125
_ => return None,
126-
};
126+
}
127127
path.push('/');
128128
path.push_str(lc_crate_name);
129129
Some(path)

crates/freighter-server/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ pub struct ServiceState {
6666
}
6767

6868
impl ServiceState {
69+
#[must_use]
6970
pub fn new(
7071
mut config: ServiceConfig,
7172
index: Box<dyn IndexProvider + Send + Sync + 'static>,

crates/freighter-server/tests/common/utils.rs

+6-9
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,11 @@ pub fn generate_crate_payload(
5959
.to_string();
6060

6161
// https://github.com/rust-lang/cargo/blob/20df9e40a4d41dd08478549915588395e55efb4c/crates/crates-io/lib.rs#L259
62-
let payload = {
63-
let mut payload = Vec::new();
64-
payload.extend_from_slice(&(json.len() as u32).to_le_bytes());
65-
payload.extend_from_slice(json.as_bytes());
66-
payload.extend_from_slice(&(tarball.len() as u32).to_le_bytes());
67-
payload.extend_from_slice(tarball);
68-
payload
69-
};
70-
62+
63+
let mut payload = Vec::new();
64+
payload.extend_from_slice(&(json.len() as u32).to_le_bytes());
65+
payload.extend_from_slice(json.as_bytes());
66+
payload.extend_from_slice(&(tarball.len() as u32).to_le_bytes());
67+
payload.extend_from_slice(tarball);
7168
payload
7269
}

0 commit comments

Comments
 (0)