Skip to content

Commit 5beabbb

Browse files
committed
Fix a bunch of warning across the workspace
1 parent 1d06b23 commit 5beabbb

22 files changed

+27
-53
lines changed

packages/crypto/src/secp256r1.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use p256::{
44
ecdsa::signature::DigestVerifier, // traits
55
ecdsa::{Signature, VerifyingKey}, // type aliases
66
};
7-
use std::convert::TryInto;
87

98
use crate::ecdsa::{ECDSA_COMPRESSED_PUBKEY_LEN, ECDSA_UNCOMPRESSED_PUBKEY_LEN};
109
use crate::errors::{CryptoError, CryptoResult};
@@ -145,8 +144,6 @@ mod tests {
145144
use std::fs::File;
146145
use std::io::BufReader;
147146

148-
use crate::secp256r1_recover_pubkey;
149-
use ecdsa::RecoveryId;
150147
use p256::{
151148
ecdsa::signature::DigestSigner, ecdsa::SigningKey, elliptic_curve::rand_core::OsRng,
152149
};

packages/std/src/addresses.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ fn hash(ty: &str, key: &[u8]) -> Vec<u8> {
360360
#[cfg(test)]
361361
mod tests {
362362
use super::*;
363-
use crate::{assert_hash_works, HexBinary};
363+
use crate::assert_hash_works;
364364
use hex_literal::hex;
365365

366366
#[test]

packages/std/src/binary.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,6 @@ impl<'de> de::Visitor<'de> for Base64Visitor {
258258
mod tests {
259259
use super::*;
260260
use crate::assert_hash_works;
261-
use crate::errors::StdError;
262261
use crate::serde::{from_json, to_json_vec};
263262

264263
#[test]

packages/std/src/hex_binary.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ impl<'de> de::Visitor<'de> for HexVisitor {
248248
mod tests {
249249
use super::*;
250250

251-
use crate::{assert_hash_works, from_json, to_json_vec, StdError};
251+
use crate::{assert_hash_works, from_json, to_json_vec};
252252

253253
#[test]
254254
fn from_hex_works() {

packages/std/src/ibc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// The CosmosMsg variants are defined in results/cosmos_msg.rs
22
// The rest of the IBC related functionality is defined here
33

4-
use core::cmp::{Ord, Ordering, PartialOrd};
4+
use core::cmp::Ordering;
55
use schemars::JsonSchema;
66
use serde::{Deserialize, Serialize};
77

packages/std/src/math/decimal256.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -783,7 +783,6 @@ impl<'de> de::Visitor<'de> for Decimal256Visitor {
783783
#[cfg(test)]
784784
mod tests {
785785
use super::*;
786-
use crate::errors::StdError;
787786
use crate::{from_json, to_json_vec};
788787

789788
fn dec(input: &str) -> Decimal256 {

packages/std/src/math/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ mod tests {
8080
{
8181
}
8282

83+
#[allow(dead_code)]
8384
trait SignedImpl<'a>: IntImpl<'a> + Neg<Output = Self> {}
8485

8586
impl AllImpl<'_> for Uint64 {}

packages/std/src/testing/assertions.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ mod tests {
158158
)]
159159
fn assert_approx_with_custom_panic_msg() {
160160
let adjective = "extra";
161+
#[allow(dead_code)]
161162
#[derive(Debug)]
162163
struct Foo(u32);
163164
assert_approx_eq!(

packages/std/src/testing/mock.rs

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -521,16 +521,16 @@ impl<C: DeserializeOwned> MockQuerier<C> {
521521
}
522522
}
523523

524-
pub fn update_wasm<WH: 'static>(&mut self, handler: WH)
524+
pub fn update_wasm<WH>(&mut self, handler: WH)
525525
where
526-
WH: Fn(&WasmQuery) -> QuerierResult,
526+
WH: Fn(&WasmQuery) -> QuerierResult + 'static,
527527
{
528528
self.wasm.update_handler(handler)
529529
}
530530

531-
pub fn with_custom_handler<CH: 'static>(mut self, handler: CH) -> Self
531+
pub fn with_custom_handler<CH>(mut self, handler: CH) -> Self
532532
where
533-
CH: Fn(&C) -> MockQuerierCustomHandlerResult,
533+
CH: Fn(&C) -> MockQuerierCustomHandlerResult + 'static,
534534
{
535535
self.custom_handler = Box::from(handler);
536536
self
@@ -598,9 +598,9 @@ impl WasmQuerier {
598598
Self { handler }
599599
}
600600

601-
fn update_handler<WH: 'static>(&mut self, handler: WH)
601+
fn update_handler<WH>(&mut self, handler: WH)
602602
where
603-
WH: Fn(&WasmQuery) -> QuerierResult,
603+
WH: Fn(&WasmQuery) -> QuerierResult + 'static,
604604
{
605605
self.handler = Box::from(handler)
606606
}
@@ -1116,10 +1116,7 @@ mod tests {
11161116
use super::*;
11171117
#[cfg(feature = "cosmwasm_1_3")]
11181118
use crate::DenomUnit;
1119-
use crate::{
1120-
coin, coins, from_json, instantiate2_address, to_json_binary, ContractInfoResponse,
1121-
HexBinary, Response,
1122-
};
1119+
use crate::{coin, coins, instantiate2_address, ContractInfoResponse, HexBinary, Response};
11231120
#[cfg(feature = "staking")]
11241121
use crate::{Decimal, Delegation};
11251122
use hex_literal::hex;

packages/std/src/traits.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -529,7 +529,7 @@ mod tests {
529529

530530
use super::*;
531531
use crate::testing::MockQuerier;
532-
use crate::{coins, from_json, Uint128};
532+
use crate::{coins, Uint128};
533533

534534
// this is a simple demo helper to prove we can use it
535535
fn demo_helper(_querier: &dyn Querier) -> u64 {

0 commit comments

Comments
 (0)