0x/rm unused dep (#6899)

Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
This commit is contained in:
back
2024-03-01 03:34:31 -08:00
committed by GitHub
parent defe34f04f
commit 5e2cac442f
67 changed files with 111 additions and 125 deletions

View File

@ -11,7 +11,7 @@ repository.workspace = true
workspace = true
[dependencies]
codecs-derive = { path = "./derive", default-features = false }
reth-codecs-derive = { path = "./derive", default-features = false }
alloy-primitives.workspace = true
bytes.workspace = true
@ -28,12 +28,9 @@ proptest-derive.workspace = true
[features]
default = ["compact", "std"]
std = [
"alloy-primitives/std",
"bytes/std",
]
compact = ["codecs-derive/compact"]
scale = ["codecs-derive/scale"]
postcard = ["codecs-derive/postcard"]
no_codec = ["codecs-derive/no_codec"]
optimism = ["codecs-derive/optimism"]
std = ["alloy-primitives/std", "bytes/std"]
compact = ["reth-codecs-derive/compact"]
scale = ["reth-codecs-derive/scale"]
postcard = ["reth-codecs-derive/postcard"]
no_codec = ["reth-codecs-derive/no_codec"]
optimism = ["reth-codecs-derive/optimism"]

View File

@ -13,7 +13,7 @@ Feature defines what is the main codec used by `#[main_codec]`. However it is st
```rust
default = ["scale"]
scale = ["codecs-derive/scale"]
postcard = ["codecs-derive/postcard"]
no_codec = ["codecs-derive/no_codec"]
```
scale = ["reth-codecs-derive/scale"]
postcard = ["reth-codecs-derive/postcard"]
no_codec = ["reth-codecs-derive/no_codec"]
```

View File

@ -1,5 +1,5 @@
[package]
name = "codecs-derive"
name = "reth-codecs-derive"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
@ -15,17 +15,14 @@ workspace = true
proc-macro = true
[dependencies]
convert_case = "0.6.0"
proc-macro2.workspace = true
quote.workspace = true
syn = { workspace = true, features = ["full", "extra-traits"] }
convert_case = "0.6.0"
# codecs
serde = { workspace = true, default-features = false }
parity-scale-codec = { version = "3.2.1", features = ["derive", "bytes"] }
syn.workspace = true
[dev-dependencies]
similar-asserts.workspace = true
syn = { workspace = true, features = ["full", "extra-traits"] }
[features]
default = ["compact"]

View File

@ -5,6 +5,7 @@
html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256",
issue_tracker_base_url = "https://github.com/paradigmxyz/reth/issues/"
)]
#![cfg_attr(not(test), warn(unused_crate_dependencies))]
#![allow(unreachable_pub, missing_docs)]
#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))]

View File

@ -5,13 +5,13 @@
html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256",
issue_tracker_base_url = "https://github.com/paradigmxyz/reth/issues/"
)]
#![warn(unused_crate_dependencies)]
#![cfg_attr(not(test), warn(unused_crate_dependencies))]
// TODO: remove when https://github.com/proptest-rs/proptest/pull/427 is merged
#![allow(unknown_lints, non_local_definitions)]
#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))]
#![cfg_attr(not(feature = "std"), no_std)]
pub use codecs_derive::*;
pub use reth_codecs_derive::*;
use alloy_primitives::{Address, Bloom, Bytes, B256, B512, U256};
use bytes::Buf;