pallet macro: Support instantiable pallets in tasks (#5194)
Fix https://github.com/paritytech/polkadot-sdk/issues/5185 also implement handling of attr in expansion in construct-runtime --------- Co-authored-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
Bastian Köcher <git@kchr.de>
Showing
- prdoc/pr_5194.prdoc 11 additions, 0 deletionsprdoc/pr_5194.prdoc
- substrate/frame/support/procedural/src/construct_runtime/expand/task.rs 45 additions, 12 deletions...e/support/procedural/src/construct_runtime/expand/task.rs
- substrate/frame/support/procedural/src/pallet/expand/tasks.rs 60 additions, 95 deletions...trate/frame/support/procedural/src/pallet/expand/tasks.rs
- substrate/frame/support/procedural/src/pallet/expand/tt_default_parts.rs 2 additions, 2 deletions.../support/procedural/src/pallet/expand/tt_default_parts.rs
- substrate/frame/support/procedural/src/pallet/parse/mod.rs 5 additions, 2 deletionssubstrate/frame/support/procedural/src/pallet/parse/mod.rs
- substrate/frame/support/procedural/src/pallet/parse/tasks.rs 12 additions, 22 deletionssubstrate/frame/support/procedural/src/pallet/parse/tasks.rs
- substrate/frame/support/test/tests/pallet_ui/pass/task_valid.rs 26 additions, 0 deletions...ate/frame/support/test/tests/pallet_ui/pass/task_valid.rs
- substrate/frame/support/test/tests/pallet_ui/task_invalid_gen.rs 39 additions, 0 deletions...te/frame/support/test/tests/pallet_ui/task_invalid_gen.rs
- substrate/frame/support/test/tests/pallet_ui/task_invalid_gen.stderr 5 additions, 0 deletions...rame/support/test/tests/pallet_ui/task_invalid_gen.stderr
- substrate/frame/support/test/tests/pallet_ui/task_invalid_gen2.rs 39 additions, 0 deletions...e/frame/support/test/tests/pallet_ui/task_invalid_gen2.rs
- substrate/frame/support/test/tests/pallet_ui/task_invalid_gen2.stderr 13 additions, 0 deletions...ame/support/test/tests/pallet_ui/task_invalid_gen2.stderr
- substrate/frame/support/test/tests/tasks.rs 135 additions, 0 deletionssubstrate/frame/support/test/tests/tasks.rs
Please register or sign in to comment