Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions prdoc/pr_10634.prdoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Schema: Polkadot SDK PRDoc Schema (prdoc) v1.0.0
# See doc at https://raw.githubusercontent.com/paritytech/polkadot-sdk/master/prdoc/schema_user.json

title: Remove uses of sp-debug-derive/force-debug feature

doc:
- audience: Runtime Dev
description: |
Removes the `force-debug` feature flag from `sp-debug-derive` dependencies across the codebase.
This feature has been a no-op since #10582 and can be safely removed without any behavioral change.

crates:
- name: kitchensink-runtime
bump: none
- name: revive-dev-runtime
bump: none
- name: frame-support
bump: none
- name: substrate-test-runtime
bump: none
2 changes: 1 addition & 1 deletion substrate/bin/node/runtime/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ rand = { workspace = true, optional = true }
rand_pcg = { workspace = true, optional = true }
scale-info = { features = ["derive", "serde"], workspace = true }
serde_json = { features = ["alloc", "arbitrary_precision"], workspace = true }
sp-debug-derive = { workspace = true, features = ["force-debug"] }
sp-debug-derive = { workspace = true }
static_assertions = { workspace = true, default-features = true }

# pallet-asset-conversion: turn on "num-traits" feature
Expand Down
2 changes: 1 addition & 1 deletion substrate/frame/revive/dev-node/runtime/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ polkadot-sdk = { workspace = true, features = [
] }
scale-info = { workspace = true }
serde_json = { workspace = true, default-features = false, features = ["alloc"] }
sp-debug-derive = { workspace = true, features = ["force-debug"] }
sp-debug-derive = { workspace = true }

[build-dependencies]
polkadot-sdk = { optional = true, workspace = true, features = ["substrate-wasm-builder"] }
Expand Down
1 change: 0 additions & 1 deletion substrate/frame/support/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,6 @@ runtime-benchmarks = [
]
try-runtime = [
"frame-system/try-runtime",
"sp-debug-derive/force-debug",
"sp-runtime/try-runtime",
]
experimental = ["frame-support-procedural/experimental"]
Expand Down
2 changes: 1 addition & 1 deletion substrate/test-utils/runtime/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ sp-consensus-babe = { features = ["serde"], workspace = true }
sp-consensus-grandpa = { features = ["serde"], workspace = true }
sp-core = { features = ["serde"], workspace = true }
sp-crypto-hashing = { workspace = true }
sp-debug-derive = { workspace = true, default-features = false, features = ["force-debug"] }
sp-debug-derive = { workspace = true, default-features = false }
sp-externalities = { workspace = true }
sp-genesis-builder = { workspace = true }
sp-inherents = { workspace = true }
Expand Down
Loading