Switch to latest impl-trait-for-tuples (#8082)

Switches to the latest version everywhere now, as I fixed the problems
in the crate ;)
This commit is contained in:
Bastian Köcher
2021-02-09 13:31:44 +01:00
committed by GitHub
parent 1eeafdd2b3
commit f174e14793
13 changed files with 26 additions and 39 deletions
+14 -25
View File
@@ -1736,7 +1736,7 @@ dependencies = [
"frame-metadata",
"frame-support-procedural",
"frame-system",
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"log",
"once_cell",
"parity-scale-codec",
@@ -1815,7 +1815,7 @@ version = "2.0.1"
dependencies = [
"criterion",
"frame-support",
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"parity-scale-codec",
"serde",
"sp-core",
@@ -2562,20 +2562,9 @@ dependencies = [
[[package]]
name = "impl-trait-for-tuples"
version = "0.1.3"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ef5550a42e3740a0e71f909d4c861056a284060af885ae7aa6242820f920d9d"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "impl-trait-for-tuples"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f65a8ecf74feeacdab8d38cb129e550ca871cccaa7d1921d8636ecd75534903"
checksum = "d5dacb10c5b3bb92d46ba347505a9041e676bb20ad220101326bffb0c93031ee"
dependencies = [
"proc-macro2",
"quote",
@@ -4476,7 +4465,7 @@ version = "2.0.1"
dependencies = [
"frame-support",
"frame-system",
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"parity-scale-codec",
"serde",
"sp-authorship",
@@ -5065,7 +5054,7 @@ version = "2.0.1"
dependencies = [
"frame-support",
"frame-system",
"impl-trait-for-tuples 0.1.3",
"impl-trait-for-tuples",
"lazy_static",
"pallet-timestamp",
"parity-scale-codec",
@@ -5215,7 +5204,7 @@ dependencies = [
"frame-benchmarking",
"frame-support",
"frame-system",
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"parity-scale-codec",
"serde",
"sp-core",
@@ -5295,7 +5284,7 @@ dependencies = [
"frame-benchmarking",
"frame-support",
"frame-system",
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"pallet-balances",
"parity-scale-codec",
"serde",
@@ -5433,7 +5422,7 @@ checksum = "664a8c6b8e62d8f9f2f937e391982eb433ab285b4cd9545b342441e04a906e42"
dependencies = [
"cfg-if 1.0.0",
"hashbrown",
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"parity-util-mem-derive",
"parking_lot 0.11.1",
"primitive-types",
@@ -6625,7 +6614,7 @@ dependencies = [
name = "sc-chain-spec"
version = "2.0.1"
dependencies = [
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"parity-scale-codec",
"sc-chain-spec-derive",
"sc-consensus-babe",
@@ -8623,7 +8612,7 @@ version = "2.0.1"
dependencies = [
"either",
"hash256-std-hasher",
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"log",
"parity-scale-codec",
"parity-util-mem",
@@ -8643,7 +8632,7 @@ dependencies = [
name = "sp-runtime-interface"
version = "2.0.1"
dependencies = [
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"parity-scale-codec",
"primitive-types",
"rustversion",
@@ -8822,7 +8811,7 @@ dependencies = [
name = "sp-timestamp"
version = "2.0.1"
dependencies = [
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"parity-scale-codec",
"sp-api",
"sp-inherents",
@@ -8902,7 +8891,7 @@ dependencies = [
name = "sp-wasm-interface"
version = "2.0.1"
dependencies = [
"impl-trait-for-tuples 0.2.0",
"impl-trait-for-tuples",
"parity-scale-codec",
"sp-std",
"wasmi",
+1 -1
View File
@@ -14,7 +14,7 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
sc-chain-spec-derive = { version = "2.0.0", path = "./derive" }
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
sc-network = { version = "0.8.0", path = "../network" }
sp-core = { version = "2.0.0", path = "../../primitives/core" }
serde = { version = "1.0.101", features = ["derive"] }
+1 -1
View File
@@ -20,7 +20,7 @@ sp-std = { version = "2.0.0", default-features = false, path = "../../primitives
sp-runtime = { version = "2.0.0", default-features = false, path = "../../primitives/runtime" }
frame-support = { version = "2.0.0", default-features = false, path = "../support" }
frame-system = { version = "2.0.0", default-features = false, path = "../system" }
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
[dev-dependencies]
sp-core = { version = "2.0.0", path = "../../primitives/core" }
+1 -1
View File
@@ -25,7 +25,7 @@ frame-support = { version = "2.0.0", default-features = false, path = "../suppor
frame-system = { version = "2.0.0", default-features = false, path = "../system" }
pallet-timestamp = { version = "2.0.0", default-features = false, path = "../timestamp" }
sp-trie = { version = "2.0.0", optional = true, default-features = false, path = "../../primitives/trie" }
impl-trait-for-tuples = "0.1"
impl-trait-for-tuples = "0.2.1"
[dev-dependencies]
sp-application-crypto = { version = "2.0.0", path = "../../primitives/application-crypto" }
+1 -3
View File
@@ -258,10 +258,8 @@ pub trait SessionHandler<ValidatorId> {
}
#[impl_trait_for_tuples::impl_for_tuples(1, 30)]
#[tuple_types_no_default_trait_bound]
#[tuple_types_custom_trait_bound(OneSessionHandler<AId>)]
impl<AId> SessionHandler<AId> for Tuple {
for_tuples!( where #( Tuple: OneSessionHandler<AId> )* );
for_tuples!(
const KEY_TYPE_IDS: &'static [KeyTypeId] = &[ #( <Tuple::Key as RuntimeAppPublic>::ID ),* ];
);
+1 -1
View File
@@ -30,7 +30,7 @@ paste = "1.0"
once_cell = { version = "1", default-features = false, optional = true }
sp-state-machine = { version = "0.8.0", optional = true, path = "../../primitives/state-machine" }
bitflags = "1.2"
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
smallvec = "1.4.1"
[dev-dependencies]
+1 -1
View File
@@ -21,7 +21,7 @@ sp-io = { version = "2.0.0", path = "../../primitives/io", default-features = fa
sp-runtime = { version = "2.0.0", default-features = false, path = "../../primitives/runtime" }
sp-version = { version = "2.0.0", default-features = false, path = "../../primitives/version" }
frame-support = { version = "2.0.1", default-features = false, path = "../support" }
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
[dev-dependencies]
criterion = "0.3.3"
+1 -1
View File
@@ -25,7 +25,7 @@ frame-benchmarking = { version = "2.0.0", default-features = false, path = "../b
frame-support = { version = "2.0.0", default-features = false, path = "../support" }
frame-system = { version = "2.0.0", default-features = false, path = "../system" }
sp-timestamp = { version = "2.0.0", default-features = false, path = "../../primitives/timestamp" }
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
[dev-dependencies]
sp-io ={ version = "2.0.0", path = "../../primitives/io" }
+1 -1
View File
@@ -20,7 +20,7 @@ sp-runtime = { version = "2.0.0", default-features = false, path = "../../primit
frame-support = { version = "2.0.0", default-features = false, path = "../support" }
frame-system = { version = "2.0.0", default-features = false, path = "../system" }
pallet-balances = { version = "2.0.0", default-features = false, path = "../balances" }
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
frame-benchmarking = { version = "2.0.0", default-features = false, path = "../benchmarking", optional = true }
@@ -23,7 +23,7 @@ codec = { package = "parity-scale-codec", version = "2.0.0", default-features =
static_assertions = "1.0.0"
primitive-types = { version = "0.9.0", default-features = false }
sp-storage = { version = "2.0.0", default-features = false, path = "../storage" }
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
[dev-dependencies]
sp-runtime-interface-test-wasm = { version = "2.0.0", path = "test-wasm" }
+1 -1
View File
@@ -25,7 +25,7 @@ sp-io = { version = "2.0.0", default-features = false, path = "../io" }
log = { version = "0.4.8", optional = true }
paste = "1.0"
rand = { version = "0.7.2", optional = true }
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
parity-util-mem = { version = "0.9.0", default-features = false, features = ["primitive-types"] }
hash256-std-hasher = { version = "0.15.2", default-features = false }
either = { version = "1.5", default-features = false }
+1 -1
View File
@@ -18,7 +18,7 @@ sp-std = { version = "2.0.0", default-features = false, path = "../std" }
sp-runtime = { version = "2.0.0", default-features = false, path = "../runtime" }
codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] }
sp-inherents = { version = "2.0.0", default-features = false, path = "../inherents" }
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
wasm-timer = { version = "0.2", optional = true }
[features]
@@ -15,7 +15,7 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
wasmi = { version = "0.6.2", optional = true }
impl-trait-for-tuples = "0.2.0"
impl-trait-for-tuples = "0.2.1"
sp-std = { version = "2.0.0", path = "../std", default-features = false }
codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] }