Globally upgrade to syn 2.x and latest quote and proc_macro2 1x versions (#13846)
* globally upgrade quote to latest 1.0.x (1.0.26)
* globally upgrade syn to final 1.0.x version (1.0.109)
* globally upgrade proc-macro2 to 1.0.56
* upgrade to syn v2.0.13 and fix everything except NestedMeta
* fix parse nested metadata code in decl_runtime_apis.rs
* Port more stuff to syn 2.0
* Make the rest compile
* Ignore error
* update to syn 2.0.14
---------
Co-authored-by:
Bastian Köcher <info@kchr.de>
Showing
- substrate/Cargo.lock 18 additions, 18 deletionssubstrate/Cargo.lock
- substrate/bin/node/cli/tests/telemetry.rs 3 additions, 2 deletionssubstrate/bin/node/cli/tests/telemetry.rs
- substrate/client/chain-spec/derive/Cargo.toml 3 additions, 3 deletionssubstrate/client/chain-spec/derive/Cargo.toml
- substrate/client/chain-spec/derive/src/impls.rs 1 addition, 1 deletionsubstrate/client/chain-spec/derive/src/impls.rs
- substrate/client/consensus/babe/src/lib.rs 3 additions, 2 deletionssubstrate/client/consensus/babe/src/lib.rs
- substrate/client/db/src/pinned_blocks_cache.rs 3 additions, 2 deletionssubstrate/client/db/src/pinned_blocks_cache.rs
- substrate/client/service/test/src/client/mod.rs 3 additions, 2 deletionssubstrate/client/service/test/src/client/mod.rs
- substrate/client/state-db/src/lib.rs 6 additions, 4 deletionssubstrate/client/state-db/src/lib.rs
- substrate/client/tracing/proc-macro/Cargo.toml 3 additions, 3 deletionssubstrate/client/tracing/proc-macro/Cargo.toml
- substrate/frame/contracts/proc-macro/Cargo.toml 3 additions, 3 deletionssubstrate/frame/contracts/proc-macro/Cargo.toml
- substrate/frame/contracts/proc-macro/src/lib.rs 5 additions, 5 deletionssubstrate/frame/contracts/proc-macro/src/lib.rs
- substrate/frame/election-provider-support/solution-type/Cargo.toml 3 additions, 3 deletions.../frame/election-provider-support/solution-type/Cargo.toml
- substrate/frame/election-provider-support/solution-type/src/lib.rs 2 additions, 2 deletions.../frame/election-provider-support/solution-type/src/lib.rs
- substrate/frame/nfts/src/tests.rs 5 additions, 1 deletionsubstrate/frame/nfts/src/tests.rs
- substrate/frame/scheduler/src/migration.rs 6 additions, 4 deletionssubstrate/frame/scheduler/src/migration.rs
- substrate/frame/staking/reward-curve/Cargo.toml 3 additions, 3 deletionssubstrate/frame/staking/reward-curve/Cargo.toml
- substrate/frame/support/procedural/Cargo.toml 3 additions, 3 deletionssubstrate/frame/support/procedural/Cargo.toml
- substrate/frame/support/procedural/src/benchmark.rs 39 additions, 51 deletionssubstrate/frame/support/procedural/src/benchmark.rs
- substrate/frame/support/procedural/src/construct_runtime/mod.rs 1 addition, 1 deletion...ate/frame/support/procedural/src/construct_runtime/mod.rs
- substrate/frame/support/procedural/src/construct_runtime/parse.rs 16 additions, 15 deletions...e/frame/support/procedural/src/construct_runtime/parse.rs
Please register or sign in to comment