From 5f1487e1c3a3565f7f29d0ac84835bf6e831d802 Mon Sep 17 00:00:00 2001 From: Thomas Eizinger Date: Fri, 27 Oct 2023 10:02:46 +1100 Subject: [PATCH 1/2] Remove deprecated symbols --- transports/dns/CHANGELOG.md | 6 +++--- transports/dns/src/lib.rs | 14 -------------- 2 files changed, 3 insertions(+), 17 deletions(-) diff --git a/transports/dns/CHANGELOG.md b/transports/dns/CHANGELOG.md index 386379ae389..c5bcbf53f02 100644 --- a/transports/dns/CHANGELOG.md +++ b/transports/dns/CHANGELOG.md @@ -1,9 +1,9 @@ ## 0.41.0 - unreleased - Make `tokio::Transport::custom` and `async_std::Transport::custom` constructors infallible. - See [PR 4464]. - -[PR 4464]: https://github.com/libp2p/rust-libp2p/pull/4464 + See [PR 4464](https://github.com/libp2p/rust-libp2p/pull/4464). +- Remove deprecated type-aliases. + See [PR XXXX](https://github.com/libp2p/rust-libp2p/pull/XXXX). ## 0.40.1 diff --git a/transports/dns/src/lib.rs b/transports/dns/src/lib.rs index 3fd5ae9dc4d..a68a2c53d2d 100644 --- a/transports/dns/src/lib.rs +++ b/transports/dns/src/lib.rs @@ -88,10 +88,6 @@ pub mod async_std { } } -#[cfg(feature = "async-std")] -#[deprecated(note = "Use `async_std::Transport` instead.")] -pub type DnsConfig = async_std::Transport; - #[cfg(feature = "tokio")] pub mod tokio { use parking_lot::Mutex; @@ -124,10 +120,6 @@ pub mod tokio { } } -#[cfg(feature = "tokio")] -#[deprecated(note = "Use `tokio::Transport` instead.")] -pub type TokioDnsConfig = tokio::Transport; - use async_trait::async_trait; use futures::{future::BoxFuture, prelude::*}; use libp2p_core::{ @@ -184,9 +176,6 @@ pub struct Transport { resolver: R, } -#[deprecated(note = "Use `async_std::Transport` or `tokio::Transport` instead.")] -pub type GenDnsConfig = Transport; - impl libp2p_core::Transport for Transport where T: libp2p_core::Transport + Send + Unpin + 'static, @@ -414,9 +403,6 @@ pub enum Error { TooManyLookups, } -#[deprecated(note = "Use `Error` instead.")] -pub type DnsErr = Error; - impl fmt::Display for Error where TErr: fmt::Display, From d8f4dcf9285dbfe54d079f773943e66a52d40c07 Mon Sep 17 00:00:00 2001 From: Thomas Eizinger Date: Fri, 27 Oct 2023 10:03:21 +1100 Subject: [PATCH 2/2] Update transports/dns/CHANGELOG.md --- transports/dns/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transports/dns/CHANGELOG.md b/transports/dns/CHANGELOG.md index c5bcbf53f02..9d9b4c09d92 100644 --- a/transports/dns/CHANGELOG.md +++ b/transports/dns/CHANGELOG.md @@ -3,7 +3,7 @@ - Make `tokio::Transport::custom` and `async_std::Transport::custom` constructors infallible. See [PR 4464](https://github.com/libp2p/rust-libp2p/pull/4464). - Remove deprecated type-aliases. - See [PR XXXX](https://github.com/libp2p/rust-libp2p/pull/XXXX). + See [PR 4739](https://github.com/libp2p/rust-libp2p/pull/4739). ## 0.40.1