Skip to content

Commit c650dc1

Browse files
authored
*: Replace _serde with dep:serde in Cargo.toml (#2868)
1 parent 83c6795 commit c650dc1

File tree

7 files changed

+5
-14
lines changed

7 files changed

+5
-14
lines changed

core/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ thiserror = "1.0"
3737
unsigned-varint = "0.7"
3838
void = "1"
3939
zeroize = "1"
40-
_serde = { package = "serde", version = "1", optional = true, features = ["derive"] }
40+
serde = { version = "1", optional = true, features = ["derive"] }
4141

4242
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
4343
ring = { version = "0.16.9", features = ["alloc", "std"], default-features = false, optional = true}
@@ -63,7 +63,7 @@ default = [ "secp256k1", "ecdsa" ]
6363
secp256k1 = [ "libsecp256k1" ]
6464
ecdsa = [ "p256" ]
6565
rsa = [ "dep:ring" ]
66-
serde = ["multihash/serde-codec", "_serde"]
66+
serde = ["multihash/serde-codec", "dep:serde"]
6767

6868
[[bench]]
6969
name = "peer_id"

core/src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,6 @@
3535
//! define how to upgrade each individual substream to use a protocol.
3636
//! See the `upgrade` module.
3737
38-
#[cfg(feature = "serde")]
39-
extern crate _serde as serde;
40-
4138
#[allow(clippy::derive_partial_eq_without_eq)]
4239
mod keys_proto {
4340
include!(concat!(env!("OUT_DIR"), "/keys_proto.rs"));

core/src/peer_id.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ impl From<PeerId> for Vec<u8> {
183183
impl Serialize for PeerId {
184184
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
185185
where
186-
S: _serde::Serializer,
186+
S: serde::Serializer,
187187
{
188188
if serializer.is_human_readable() {
189189
serializer.serialize_str(&self.to_base58())

core/tests/serde.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ use std::str::FromStr;
44

55
use libp2p_core::PeerId;
66

7-
extern crate _serde as serde;
8-
97
#[test]
108
pub fn serialize_peer_id_json() {
119
let peer_id = PeerId::from_str("12D3KooWRNw2pJC9748Fmq4WNV27HoSTcX3r37132FLkQMrbKAiC").unwrap();

protocols/kad/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ unsigned-varint = { version = "0.7", features = ["asynchronous_codec"] }
2929
void = "1.0"
3030
futures-timer = "3.0.2"
3131
instant = "0.1.11"
32-
_serde = { package = "serde", version = "1.0", optional = true, features = ["derive"] }
32+
serde = { version = "1.0", optional = true, features = ["derive"] }
3333
thiserror = "1"
3434

3535
[dev-dependencies]
@@ -43,4 +43,4 @@ quickcheck = "0.9.0"
4343
prost-build = "0.11"
4444

4545
[features]
46-
serde = ["_serde", "bytes/serde"]
46+
serde = ["dep:serde", "bytes/serde"]

protocols/kad/src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,6 @@
3939
// be useful later for record store
4040
#![allow(dead_code)]
4141

42-
#[cfg(feature = "serde")]
43-
extern crate _serde as serde;
44-
4542
pub mod handler;
4643
pub mod kbucket;
4744
pub mod protocol;

protocols/kad/src/record.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ use std::hash::{Hash, Hasher};
3232

3333
/// The (opaque) key of a record.
3434
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
35-
#[cfg_attr(feature = "serde", serde(crate = "_serde"))]
3635
#[derive(Clone, Debug, PartialEq, Eq, Hash)]
3736
pub struct Key(Bytes);
3837

0 commit comments

Comments
 (0)