Allow to name the generic for storages in `#[pallet::storage]` (#8751)
* implement named generic for storages * fix error message on unexpected name for generic
Showing
- substrate/frame/support/procedural/src/pallet/expand/storage.rs 89 additions, 27 deletions...ate/frame/support/procedural/src/pallet/expand/storage.rs
- substrate/frame/support/procedural/src/pallet/parse/storage.rs 394 additions, 82 deletions...rate/frame/support/procedural/src/pallet/parse/storage.rs
- substrate/frame/support/src/lib.rs 35 additions, 10 deletionssubstrate/frame/support/src/lib.rs
- substrate/frame/support/test/tests/pallet.rs 11 additions, 12 deletionssubstrate/frame/support/test/tests/pallet.rs
- substrate/frame/support/test/tests/pallet_ui/storage_ensure_span_are_ok_on_wrong_gen.rs 25 additions, 0 deletions...ests/pallet_ui/storage_ensure_span_are_ok_on_wrong_gen.rs
- substrate/frame/support/test/tests/pallet_ui/storage_ensure_span_are_ok_on_wrong_gen.stderr 33 additions, 0 deletions.../pallet_ui/storage_ensure_span_are_ok_on_wrong_gen.stderr
- substrate/frame/support/test/tests/pallet_ui/storage_ensure_span_are_ok_on_wrong_gen_unnamed.rs 25 additions, 0 deletions...let_ui/storage_ensure_span_are_ok_on_wrong_gen_unnamed.rs
- substrate/frame/support/test/tests/pallet_ui/storage_ensure_span_are_ok_on_wrong_gen_unnamed.stderr 33 additions, 0 deletions...ui/storage_ensure_span_are_ok_on_wrong_gen_unnamed.stderr
- substrate/frame/support/test/tests/pallet_ui/storage_invalid_first_generic.stderr 1 addition, 1 deletion...test/tests/pallet_ui/storage_invalid_first_generic.stderr
- substrate/frame/support/test/tests/pallet_ui/storage_not_storage_type.stderr 1 addition, 1 deletion...port/test/tests/pallet_ui/storage_not_storage_type.stderr
- substrate/frame/support/test/tests/pallet_ui/storage_value_duplicate_named_generic.rs 23 additions, 0 deletions.../tests/pallet_ui/storage_value_duplicate_named_generic.rs
- substrate/frame/support/test/tests/pallet_ui/storage_value_duplicate_named_generic.stderr 11 additions, 0 deletions...ts/pallet_ui/storage_value_duplicate_named_generic.stderr
- substrate/frame/support/test/tests/pallet_ui/storage_value_generic_named_and_unnamed.rs 23 additions, 0 deletions...ests/pallet_ui/storage_value_generic_named_and_unnamed.rs
- substrate/frame/support/test/tests/pallet_ui/storage_value_generic_named_and_unnamed.stderr 5 additions, 0 deletions.../pallet_ui/storage_value_generic_named_and_unnamed.stderr
- substrate/frame/support/test/tests/pallet_ui/storage_value_no_generic.stderr 1 addition, 1 deletion...port/test/tests/pallet_ui/storage_value_no_generic.stderr
- substrate/frame/support/test/tests/pallet_ui/storage_value_unexpected_named_generic.rs 23 additions, 0 deletions...tests/pallet_ui/storage_value_unexpected_named_generic.rs
- substrate/frame/support/test/tests/pallet_ui/storage_value_unexpected_named_generic.stderr 11 additions, 0 deletions...s/pallet_ui/storage_value_unexpected_named_generic.stderr
- substrate/frame/support/test/tests/pallet_ui/storage_wrong_item.stderr 1 addition, 1 deletion...me/support/test/tests/pallet_ui/storage_wrong_item.stderr
Please register or sign in to comment