Beta compiler fixes (#5543)

* remove duplicate imports in gossip tests. get rid of duplicate trait bound locations

* more double import fixes

* cargo fmt
This commit is contained in:
realbigsean
2024-04-10 03:47:05 -04:00
committed by GitHub
parent b74da14261
commit d527d124dd
9 changed files with 8 additions and 19 deletions

View File

@@ -22,12 +22,8 @@
use super::*;
use crate::subscription_filter::WhitelistSubscriptionFilter;
use crate::transform::{DataTransform, IdentityTransform};
use crate::types::{RpcOut, RpcReceiver};
use crate::ValidationError;
use crate::{
config::Config, config::ConfigBuilder, types::Rpc, IdentTopic as Topic, TopicScoreParams,
};
use crate::types::RpcReceiver;
use crate::{config::ConfigBuilder, types::Rpc, IdentTopic as Topic};
use byteorder::{BigEndian, ByteOrder};
use libp2p::core::ConnectedPoint;
use rand::Rng;

View File

@@ -903,7 +903,6 @@ impl std::fmt::Debug for Config {
mod test {
use super::*;
use crate::topic::IdentityHash;
use crate::types::PeerKind;
use crate::Topic;
use libp2p::core::UpgradeInfo;
use std::collections::hash_map::DefaultHasher;

View File

@@ -221,9 +221,7 @@ impl MessageCache {
#[cfg(test)]
mod tests {
use super::*;
use crate::types::RawMessage;
use crate::{IdentTopic as Topic, TopicHash};
use libp2p::identity::PeerId;
use crate::IdentTopic as Topic;
fn gen_testm(x: u64, topic: TopicHash) -> (MessageId, RawMessage) {
let default_id = |message: &RawMessage| {

View File

@@ -508,7 +508,6 @@ impl Decoder for GossipsubCodec {
mod tests {
use super::*;
use crate::config::Config;
use crate::protocol::{BytesMut, GossipsubCodec, HandlerEvent};
use crate::{Behaviour, ConfigBuilder, MessageAuthenticity};
use crate::{IdentTopic as Topic, Version};
use libp2p::identity::Keypair;

View File

@@ -212,7 +212,6 @@ impl TopicSubscriptionFilter for RegexSubscriptionFilter {
mod test {
use super::*;
use crate::types::SubscriptionAction::*;
use std::iter::FromIterator;
#[test]
fn test_filter_incoming_allow_all_with_duplicates() {