Skip to content

Commit c01fbc9

Browse files
committed
Clean up deprecated and unused
1 parent cc2742d commit c01fbc9

File tree

2 files changed

+10
-12
lines changed

2 files changed

+10
-12
lines changed

rust/hermes-ipfs/examples/hermes-ipfs-cli.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! Hermes IPFS VFS compatibility
22
33
use clap::{Parser, Subcommand};
4-
use hermes_ipfs::{HermesIpfs, IpfsBuilder};
4+
use hermes_ipfs::{HermesIpfs, HermesIpfsBuilder};
55
use lipsum::lipsum;
66
use rust_ipfs::IpfsPath;
77

@@ -44,7 +44,7 @@ async fn main() -> anyhow::Result<()> {
4444
let args = Cli::parse();
4545
let base_dir = dirs::data_dir().unwrap_or_else(|| std::path::PathBuf::from("."));
4646
let ipfs_data_path = base_dir.as_path().join("hermes/ipfs");
47-
let builder = IpfsBuilder::new()
47+
let builder = HermesIpfsBuilder::new()
4848
.with_default()
4949
.set_default_listener()
5050
// TODO(saibatizoku): Re-Enable default transport config when libp2p Cert bug is fixed

rust/hermes-ipfs/src/lib.rs

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,15 @@
22
//!
33
//! Provides support for storage, and `PubSub` functionality.
44
5-
#![allow(unused, dead_code, deprecated)]
6-
75
use std::{convert::Infallible, str::FromStr};
86

97
use derive_more::{Display, From, Into};
10-
use futures::{pin_mut, stream::BoxStream, Stream, StreamExt};
8+
use futures::{pin_mut, stream::BoxStream, StreamExt};
119
/// IPFS Content Identifier.
1210
pub use ipld_core::cid::Cid;
1311
/// IPLD
1412
pub use ipld_core::ipld::Ipld;
15-
use libp2p::gossipsub::{Message as PubsubMessage, MessageId as PubsubMessageId};
13+
use libp2p::gossipsub::MessageId as PubsubMessageId;
1614
/// `rust_ipfs` re-export.
1715
pub use rust_ipfs;
1816
/// Peer Info type.
@@ -30,25 +28,25 @@ pub use rust_ipfs::Multiaddr;
3028
/// Peer ID type.
3129
pub use rust_ipfs::PeerId;
3230
use rust_ipfs::{
33-
builder::UninitializedIpfs, dag::ResolveError, dummy, gossipsub::IntoGossipsubTopic,
34-
unixfs::AddOpt, GossipsubMessage, NetworkBehaviour, PubsubEvent, Quorum, ToRecordKey,
31+
builder::IpfsBuilder, dag::ResolveError, dummy, gossipsub::IntoGossipsubTopic, unixfs::AddOpt,
32+
GossipsubMessage, NetworkBehaviour, Quorum, ToRecordKey,
3533
};
3634

3735
#[derive(Debug, Display, From, Into)]
3836
/// `PubSub` Message ID.
3937
pub struct MessageId(pub PubsubMessageId);
4038

4139
/// Builder type for IPFS Node configuration.
42-
pub struct IpfsBuilder<N>(UninitializedIpfs<N>)
40+
pub struct HermesIpfsBuilder<N>(IpfsBuilder<N>)
4341
where N: NetworkBehaviour<ToSwarm = Infallible> + Send + Sync;
4442

45-
impl<N> IpfsBuilder<N>
43+
impl<N> HermesIpfsBuilder<N>
4644
where N: NetworkBehaviour<ToSwarm = Infallible> + Send + Sync
4745
{
4846
#[must_use]
4947
/// Create a new` IpfsBuilder`.
5048
pub fn new() -> Self {
51-
Self(UninitializedIpfs::new())
49+
Self(IpfsBuilder::new())
5250
}
5351

5452
#[must_use]
@@ -103,7 +101,7 @@ impl HermesIpfs {
103101
///
104102
/// Returns an error if the IPFS daemon fails to start.
105103
pub async fn start() -> anyhow::Result<Self> {
106-
let node: Ipfs = IpfsBuilder::<dummy::Behaviour>::new()
104+
let node: Ipfs = HermesIpfsBuilder::<dummy::Behaviour>::new()
107105
.with_default()
108106
.set_default_listener()
109107
// TODO(saibatizoku): Re-Enable default transport config when libp2p Cert bug is fixed

0 commit comments

Comments
 (0)